既然 Chez Scheme 是开源的,我想知道它在性能方面与 Racket 和其他 Scheme 或语言相比如何,以便人们可以在自己的项目中使用它们做出明智的选择。
不幸的是,我找不到任何相关的基准。
我发现了以下内容:
https://ecraven.github.io/r7rs-benchmarks/benchmark.html
问题:没有 Racket 或其他语言( 2018 年 10 月 13 日更新:Chez 现在包含在一些基准测试中)
http://www.larcenists.org/benchmarksGenuineR6Linux.html
问题:没有 Chez Scheme 或其他语言
https://benchmarksgame-team.pages.debian.net/benchmarksgame/
问题:只有 Racket,有问题的比较(例如,Python 不允许在明显有帮助的地方使用 Numpy,而 Racket 正在对 GMP 进行 FFI 调用)
因此,我发现的任何基准测试都不允许您将 Racket 与 Chez 进行比较,或者将 Chez 与 SBCL 或 Java 进行比较。是否有 Chez 基准测试可以让您了解它的速度?
Chez Scheme 通常被认为是最快的 Scheme/Lisp。对于典型的业务逻辑应用程序,我们应该知道它是否比 Java 更快。