Racket v8.2 发布,Lisp 语言分支
Racket v8.2 现已发布,具体更新内容如下:
- Racket CS 改进了大整数算法的性能。
- Racket 改进了对分层和 tethered installation 的支持。
- Racket CS 通过 ffi/unsafe 支持 nonatomic allocation。
- 交叉编译完全与
raco cross工具一起工作,该工具作为“raco-cross”包单独分发。 - DrRacket 在编辑包含大位图的图片文件时的性能改进。
- Typed Racket 更加一致地优化非多态结构的字段类型。
- 值的打印在教学语言实现和步进器中是统一的。
Racket(原名 PLT Scheme)是一门通用、多范型,属于 Lisp 家族的函数式程序设计语言,它的设计目之一是为了提供一种用于创造设计与实现其它编程语言的平台,Racket 被用于脚本程序设计、通用程序设计、计算机科学教育和学术研究等不同领域。
Racket 有一个实现平台,包含了运行环境、函数库、即时编译器 (JIT compiler) 等等,还有提供一个以 Racket 本身写成的开发环境 DrRacket(原名 DrScheme)。