4 ms·
Slightly off topic but I do not want to post another Ask HN question: what implementation of Scheme would you guys recommend/use? Working smoothly would emacs w
by gsivil 16y ago
Slightly off topic but I do not want to post another Ask HN question: what implementation of Scheme would you guys recommend/use? Working smoothly would emacs would be appreciated
- swannodette 16y agoRacket + Geiser (http://www.nongnu.org/geiser/ http://www.nongnu.org/geiser/).
- hga 16y agoMIT Scheme (http://www.gnu.org/software/mit-scheme/ http://www.gnu.org/software/mit-scheme/) includes a version of EMACS that runs in the same Scheme address space and is therefore well integrated. It's entirely sufficient for doing SICP.
- deleted 16y ago[deleted]
- hga 16y agoUpdate: like a zombie, 6.001 (the MIT course for which SICP was written) has risen from the grave it should have never been entirely consigned to. As a winter intersession ("IAP") course taught mostly (or maybe entirely) by students, but for credit: http://web.mit.edu/alexmv/6.184/ http://web.mit.edu/alexmv/6.184/ (do note the reference to the online tutor, the last time I checked you don't have to be at MIT to use it). They recommend Racket as well and that's a good a recommendation as you're likely to get for a current Scheme suitable for the material. Although as said MIT Scheme is just fine.
- hga 16y agoFurther update: 6.184 is being taught by the best of the last batch of 6.001 TAs, some of whom taught it 6 or 7 times. Their recommendation of Racket is therefore likely to be well informed.