Chez Scheme速度评测 太炸裂了!!!

By guenchi at 2018-09-03 • 0人收藏 • 466人看过

https://petercrlane.github.io/2017/06/06/speed-test.html


这次是直接和C++比


我们都希望看到我们的编程语言有多快。 在这里,我对一些Scheme实现与等效的C ++程序(以及彼此)进行比较感兴趣。

该程序是一个文本比较程序,它可以找出类似的文档对。 C ++实现被包装为Ruby gem: uhferret-gem 创建了R7RS Scheme版本和R6RS版本,并使用Gauche(0.9.6),Sagittarius(0.8.4)和Chez Scheme(9.4.1)进行了测试。 (计划版本在chezferret 。)

测试针对的是包含不同数量单词的文本文档目录。


随着单词数量的增加,射手座和Gauche表现不佳,并且线条表现出指数趋势。



 但是,让我们放大图表的底部:仔细看看:Chez Scheme 低于 C ++系列:在这些数据上,Chez Scheme是最快的 !原始数字(以秒为单位的时间)


MillionsC++ChezSagittariusGauche
15.43.642.873.4
210.67.3200.2229.0
315.012.0298.4393.8
423.017.3734.7816.8



1 个回复 | 最后更新于 2018-09-11
2018-09-11   #1

 我靠,我去试试

登录后方可回帖

登 录
信息栏

Scheme中文社区

推荐实现 ChezScheme / r6rs / r7rs large
theschemer.org
Q群: 724577239

精华导览

社区项目

包管理器:Raven
HTTP服务器:Igropyr (希腊火)
官方插件:vscode-chez

社区目标:

完善足以使Scheme工程化和商业化的库,特别是开发极致速度的Web服务器和ANN模块。

一直以来Scheme缺少一个活跃的中文社区,同时中文资料的稀少,导致大多数因为黑客与画家和SICP而接触Scheme的朋友,在学完SICP后无事可做,不能将Scheme转换为实际的生产力。最后渐渐的放弃。
同时Chicken等实现,却因效率问题无法与其他语言竞争。本社区只有一个目的,传播Scheme的文明之火,在最快的编译器实现上,集众人之力发展出足够与其他语言竞争的社区和库。


友情链接:

Clojure 中文论坛
函数式·China


Loading...