显然,这将取决于你想做什么:数值分析,线程,数据库等.我已经看到了基准; Larceny和Bigloo似乎挺身而出.是否有任何Scheme的实现在几个不同的基准测试中表现相当好?是否有任何可以创建比SBCL生成更快的代码?我不明白为什么SBCL应该这么快 - Scheme是比Common Lisp简单得多的语言!
http://community.schemewiki.org/?Stalin
http://en.wikipedia.org/wiki/Stalin_(Scheme_implementation)
来自维基百科:
Stalin(STAtic语言实现)是由Jeffrey Mark Siskind编写的一个积极的优化批量整个程序Scheme编译器.它使用高级流分析和类型推断以及各种其他优化技术来生成代码.斯大林旨在用于生成优化的可执行文件的生产.
编译器本身运行缓慢,很少或根本不支持调试或其他细节.支持完整的R4RS计划,有一些轻微的,很少遇到的遗漏.与外部C库的接口非常简单.编译器本身进行了生命周期分析,因此不会产生尽可能多的垃圾,但是使用Boehm垃圾收集器完成了存储的全局回收.
似乎Stalin已经不再发展了.