哪种 Scheme 实现比较适合学习?


比较流行的Lisp方言中,Scheme内核比较小,适合嵌入,想找一款麻雀虽小、五脏俱全的实现来研究,希望是标准C实现,代码结构、质量、性能比较高,规模比较小,没太多扩展功能、但对标准(最好是比较新的标准)支持完整度比较高。

scheme commonlisp lisp

乃心明眼亮 12 years ago

scheme 也有几种不同的实现, 有MIT的实现和PLT两个, 比较强大. 其中又以PLT的那个比较适合学习和使用. 当然, 我也十分相信MIT的那个, 可能以后稍微看一下.

scott meyers 先生建议大家开发c++的时候, 用两个编译器来编译自己的代码. 我在这里也借用一下, 用两个scheme实现来检验您的代码, 这样, 可以确保不会把你绑死在编译器或者IDE环境里, 从而对比两者的异同, 更加深刻了解系统本质.

闪光D西格玛 answered 12 years ago

Your Answer