在尝试通过SICP(可能同时观看一些/全部MIT 6.001视频)的情况下,使用MIT Scheme和使用DrScheme有什么优缺点?
我之所以转用DrScheme,是因为我无法得到能在64位Windows上运行的MIT Scheme版本。我选择使用“模块”语言选项在DrScheme中完成SICP练习。
DrRacket让我在Scheme方面毫不费力地上手。就工具而言,我真的不需要学习任何新东西来使用这种语言。此外,您可以访问PLT/Racket环境中的大量软件包。我为DrRacket安装了Vi模式(http://planet.racket-lang.org/display.ss?package=vi.plt&owner=kazzmir),这使得解决SICP练习变得更加轻松。
这是一份指南,详细介绍了如何设置DrRacket以便进行SICP。它非常简单。 http://www.neilvandyke.org/racket-sicp/
该答案最初是在问题正文中发布的。
优点:
缺点:
优点:
缺点: