我正在阅读SICP书籍, 网址是http://mitpress.mit.edu/sicp/
要运行示例代码,我应该使用哪个解释器?
我已经考虑过Eclipse的蒲公英Lisp插件: http : //sourceforge.net/projects/dandelion-ecl/
也被视为Windows的方案http://www.gnu.org/software/mit-scheme/
我应该使用哪一个?
阅读这个问题似乎我应该使用Scheme? : Scheme和Common Lisp之间的实际区别是什么? (或任何其他两种Lisp方言)
如果是这样, http: //www.gnu.org/software/mit-scheme/就够了?
I'm reading SICP book available at http://mitpress.mit.edu/sicp/
To run the sample code which interpreter should I use ?
I've considered Dandelion Lisp plugin for Eclipse : http://sourceforge.net/projects/dandelion-ecl/
Also considered Scheme for windows http://www.gnu.org/software/mit-scheme/
Which one should I use ?
Reading this question it seems I should use Scheme ? : What are the actual differences between Scheme and Common Lisp? (Or any other two dialects of Lisp)
If so will http://www.gnu.org/software/mit-scheme/ suffice ?
最满意答案
MIT方案应该可以运行,具体取决于您的操作系统,但它不是一个非常棒的界面。 对于Lisp-y来说, Racket是一个非常流行的解释器,并且确实存在一个试图实现SICP方案的Racket 包 。 它并不完美,但它是我过去用于SICP的东西,而且你在翻译时的战斗要比用麻省理工学院的计划少得多。
MIT-scheme should work, depending on your OS, but it's not a terribly great interface. Racket is a very popular interpreter for Lisp-y things, and there does exist a package for Racket that tries to implement SICP scheme. It's not perfect, but it's what I've used in the past for SICP, and you'll be fighting much less with the interpreter than with MIT-scheme.
更多推荐
发布评论