开发者

Pros and cons of MIT Scheme and DrScheme for studying SICP [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 10 years ago.

What are the pros and cons of using MI开发者_StackOverflowT Scheme versus using DrScheme, in the context of trying to go through SICP (presumably simultaneously to watching some / all the MIT 6.001 videos)?


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.


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/


This answer was originally posted in the question body.

Please feel free to edit below:

MIT Scheme

Pros:

  • Specifically built for SICP and MIT 6.001.

Cons:

  • (none yet)

DrScheme

Pros:

  • Wider-spread usage, more active community.

Cons:

  • (none yet)
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜