12

在尝试通过SICP的情况下(可能同时观看一些/所有 MIT 6.001 视频),使用 MIT Scheme 与使用 DrScheme 的优缺点是什么?

4

3 回答 3

9

我专门从 MIT Scheme 切换到 DrScheme,因为我无法获得在 64 位 Windows 上运行的 MIT 版本。我使用选择的语言“模块”运行 DrScheme 来执行 SICP 练习。

于 2009-11-22T15:14:51.877 回答
4

该答案最初发布在问题正文中。

请随时在下面编辑:

麻省理工学院计划

优点:

  • 专为 SICP 和 MIT 6.001 构建。

缺点:

  • (还没有)

博士计划

优点:

  • 更广泛的使用,更活跃的社区。

缺点:

  • (还没有)
于 2012-04-20T18:35:26.000 回答
3

DrRacket 让我毫不犹豫地在 Scheme 中运行起来。就使用该语言所需的工具而言,我真的不需要学习任何新东西。此外,您还可以访问 PLT/Racket 环境的大量软件包。我为 DrRacket 安装了 Vi 模式 (http://planet.racket-lang.org/display.ss?package=vi.plt&owner=kazzmir),这使得解决 SICP 练习变得不那么痛苦。

这是一个说明为 SICP 设置 DrRacket 的指南。这真的很容易。 http://www.neilvandyke.org/racket-sicp/

于 2011-10-01T21:03:41.937 回答