What are the pros and cons of using MIT Scheme versus using DrScheme, in the context of trying to go through SICP (presumably simultaneously to watching some / all the MIT 6.001 videos)?
Asked
Active
Viewed 8,129 times
12
-
You might dig more here for information on the topic: http://groups.google.com/group/plt-scheme/search?group=plt-scheme&q=SICP&qt_g=Search+this+group – grettke Nov 17 '09 at 17:07
-
1Note that PLT Scheme has support specifically for SICP students here: http://www.neilvandyke.org/sicp-plt/ – Eli Barzilay Nov 17 '09 at 19:13
-
It's now called Racket - the IDE is DrRacket http://www.racket-lang.org/ – Stephen Jul 05 '10 at 15:51
3 Answers
10
I switched from MIT Scheme to DrScheme specifically because I couldn't get a version of MIT that runs on 64-bit Windows. I run DrScheme with the Language "Module" selected to do the SICP exercises.

Bill the Lizard
- 398,270
- 210
- 566
- 880
-
-
1@JDelage: No, not yet. I'm only about halfway through the exercises in chapter 1 of SICP, but I've also run some example code from here on SO and from the solutions on Programming Praxis (http://programmingpraxis.com/) with the same settings with no problems. – Bill the Lizard Nov 23 '09 at 18:45
-
1
4
DrRacket got me up and running in Scheme with little to no thought. I didn't really need to learn anything new in terms of the tools needed to work the language. Furthermore, you get access to tons of packages for the PLT/Racket environment. I installed Vi mode (http://planet.racket-lang.org/display.ss?package=vi.plt&owner=kazzmir) for DrRacket which made solving the SICP exercises a little less painless.
Here's a guide that spells out setting up DrRacket for SICP. It's really easy. http://www.neilvandyke.org/racket-sicp/

Christian Delahousse
- 614
- 8
- 9