Scheme IDE
Name:
Anonymous
2010-09-05 15:40
What does /prog/ use to edit its Scheme code?
I use Ed, or Nano when I'm feeling a bit like a memory spendthrift.
Name:
Anonymous
2010-09-05 15:43
I write Scheme programs in Scheme that generate my Scheme code.
Name:
Anonymous
2010-09-05 15:44
There is no language, and never was any language, but PHP.
Name:
Anonymous
2010-09-05 15:47
winword.exe
Name:
Anonymous
2010-09-05 15:51
PLT Scheme.
Name:
Anonymous
2010-09-05 15:52
>>5
Pig disgusting. What's wrong with MIT Scheme?
Name:
Anonymous
2010-09-05 15:56
DOCTOR RACKET
Name:
Anonymous
2010-09-05 16:00
Name:
Anonymous
2010-09-05 16:03
>>8
Sure, if you're
Ben Bitdiddle
Name:
Anonymous
2010-09-05 17:26
#lang racket
(define DrRacket (lambda (DrRacket) (display "DrRacket") (DrRacket DrRacket)))
(DrRacket DrRacket)
Name:
Anonymous
2010-09-05 17:26
What
>>2 said, or in a heavily customised emacs
is there any other kind of emacs?
Name:
Anonymous
2010-09-05 17:30
>>11
I had the displeasure of seeing my emacs naked recently. It was not a pretty sight.
Name:
Anonymous
2010-09-05 18:16
>>12
I, on the other hand, had the pleasure of seeing RMS naked recently.
Name:
Anonymous
2010-09-05 18:24
>>13
is his password really
YHBT
Name:
Anonymous
2010-09-05 18:59
I edit my code using Kate.
Name:
Anonymous
2010-09-05 19:02
>>15
I tried Kate once, but when I killed her, her creepy dæmon started shitting in my xterm. Never again.
Name:
Anonymous
2010-09-05 19:09
Write and debug in DrRacket, then describe and finalize in gvim using noweb for literate programming.
In short: DrRacket+vim.
Name:
Anonymous
2010-09-05 23:46
>>16
shitting in my xterm.
Nigger.
Name:
Anonymous
2010-09-06 1:43
* African American
Name:
Anonymous
2010-09-06 3:28
If you need some kind of special editor to write your code, then you're using the wrong language.
Name:
Anonymous
2010-09-06 5:21
Name:
Anonymous
2010-09-06 9:55
>>20
SED(1)
NAME
sed - special editor
SYNOPSIS
sed file
Name:
>>22 = idiot
2010-09-06 10:55
>>22
SED(1)
NAME
sed - stream editor for filtering and transforming text
SYNOPSIS
sed [OPTION]... {script-only-if-no-other-script} [input-file]...
Name:
Anonymous
2010-09-06 11:02
>>23
You must be using some toy OS.
Name:
Anonymous
2010-09-06 12:27
>>24
He's using
Anonix.
Just kidding. That'll never be usable in any way.
Name:
Anonymous
2010-09-06 12:28
SED(1)
NAME
sed - symlink editor
SYNOPSIS
sed [-GVhs] [-p string] [file]
DESCRIPTION
sed symlink to ed(1)
/thread
Name:
Anonymous
2010-09-06 14:45
>>22,24-26
I refuse to be trolled. Fuck you,
niggers.
Name:
Anonymous
2010-09-06 18:24
Name:
Anonymous
2010-09-06 20:37
DrRacket/DrScheme won't allow you to complete certain exercises due to lack of ``features''. e.g., (runtime).
Name:
Anonymous
2010-09-06 22:47
>>29
How does having to write a trivial function yourself prevent completion?
Name:
Anonymous
2010-09-06 23:00
>>30
Looks like you just met a plumber.
Name:
Anonymous
2010-09-07 1:41
>>29
Use the profiler, and just compare how much time each function takes.
Name:
Anonymous
2010-09-07 7:03
>>30-32
how should I implement
(runtime) without a FFI or something the like?
Name:
Anonymous
2010-09-07 9:26
>>33
If you're going to say stupid things, at least use sage.
Name:
Anonymous
2010-09-07 9:36
>>34
so how do I implement
(runtime)?
Name:
Anonymous
2010-09-07 10:52
>>35
using the other timing functions
Name:
Anonymous
2010-09-07 12:12
>>35
You do not need to implement the exact procedure
runtime to work on the exercise. It would be sufficient to use DrRacket's
time procedure.
From the problem:
Note the time needed to test each prime.
Name:
Anonymous
2010-09-07 12:27
Just time it with a stopwatch, sheesh.
Name:
Anonymous
2010-09-07 15:05
>>35
(require srfi/19)
(define (runtime)
(define (usec t)
(+ (* (time-second t) 1000000)
(/ (time-nanosecond t) 1000)))
(usec (current-time time-thread)))
Name:
Anonymous
2010-09-07 15:53
Name:
Anonymous
2010-09-07 19:11
>>40
or you could, you know, use
#lang planet neil/sicp
Name:
Anonymous
2010-12-26 12:35