Clasp 0.4 发布,此版本是重大版本,包括一个全新的编译器,比之前生成代码的速度快 200 倍,同时还有大量 bug 修复,更完整的 Common Lisp 实现和 C++ 互操作。
新特性:
Clasp 新增全新编译器 cclasp
Fixnum, character 和 single-float 类型都是 immediate values
常规对象指针和 cons 指针,提升速度
Clbind 库允许开发者暴露外部 C++ 库
大量 bug 修复和稳定性改进
更多内容请看发行说明。
Clasp 是一个 Common Lisp 的实现,可以和 C++ 进行交互,使用 LLVM 作为 JIT 编译到原生代码。
Clasp 还不是一个完全 ANSI 兼容的 Common Lisp - 如果你发现了 Clasp 和 Common Lisp 标准之间的差异,那么这可以认为是一个 Bug。
引用来自“愣头鸟”的评论
比原来快200倍,是说原来烂呢,还是现在牛呢?引用来自“__JM_Joy__”的评论
有没有一起学习racket的呢?