问题 麻省理工学院计划和DrScheme研究SICP的利弊[关闭]


在试图通过的情况下,使用MIT Scheme与使用DrScheme的利弊是什么 SICP (可能同时观看部分/全部麻省理工学院6.001视频)?


4290
2017-11-17 14:57


起源

您可以在此处了解更多有关该主题的信息: groups.google.com/group/plt-scheme/... - grettke
请注意,PLT计划专门为SICP学生提供支持: neilvandyke.org/sicp-plt - Eli Barzilay
它现在称为Racket - IDE是DrRacket racket-lang.org - Stephen


答案:


我特意将MIT Scheme转换为DrScheme,因为我无法获得在64位Windows上运行的MIT版本。我选择语言“模块”运行DrScheme来进行SICP练习。


8
2017-11-22 15:14



谢谢。你有没有遇到任何问题? - JDelage
@JDelage:不,还没有。我只是在SICP第1章练习的一半,但我也从这里开始运行SO的一些示例代码和编程Praxis的解决方案(programmingpraxis.com)具有相同的设置,没有任何问题。 - Bill the Lizard
比尔 - 那个programmingpraxis网站看起来很棒,谢谢。 - JDelage


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/


3
2017-10-01 21:03





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

请随时编辑以下内容:

MIT计划

优点:

  • 专为SICP和MIT 6.001而打造。

缺点:

  • (还没有)

DrScheme

优点:

  • 使用范围更广,社区更活跃。

缺点:

  • (还没有)

3