编程语言谁最快?

编程语言谁最快?口头说了不算,得比拼之后才知道。

 

严格地说,其实比拼的并不是编程语言的快慢,而是编程语言的具体实现和用该编程语言所编写的程序的快慢。

 

当然比拼要有严格的规则,不能搞不公平竞争。

 

http://shootout.alioth.debian.org/ 就是一个相对比较公平的编程语言比拼的平台。

 

从http://shootout.alioth.debian.org/fastest-programming-language.php 可以很多看到主流或非主流的语言的比拼结果。

 

值得一提的是新语言ATS在shootout的比拼中性能堪比C/C++, 令人刮目相看,不过现在会的人很少。

 

Java/Scala在评比中也表现出色。LuaJIT表现得也很很好。

 

OCaml语言居然逊于Java, 是最令我意外的。

 

Python/Ruby/Perl/PHP等脚本语言的表现就不那么令人满意了,甚至弱于Mozart/Oz。

 

Google新推出的Go则排在C# Mono, OCaml, 和SBCL (Common Lisp)之后。

 

可惜我喜欢的Clojure语言还没列入比拼中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值