本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 科技圈快讯 > 好文 >

哪种编程语言性能最优?C 语言稳居榜首,Python 排名末位

发布时间:2022年06月29日 23:46:14 好文 人已围观

简介编程语言众多,哪种最好是程序员们争论不休的话题,每种语言都有其支持者,且性能也是重要考量因素。...

哪种编程语言最棒?这是个能让程序员们争得面红耳赤的问题,每种语言都有自己的粉丝,全球能找出几十种编程语言不成问题,热门的也至少有二十来种。暂且不论这些语言是否好用,它们的性能也是个关键指标。

那么哪种编程语言性能最佳呢?还真有人做了个排名,The Benchmarks Game 挑选了目前热门的 25 种语言进行了测试,共有十大项目,如下所示:

fannkuch-redux

n-body

spectral-norm

mandelbrot

pidigits

regex-redux

fasta

k-nucleotide

reverse-complement

binary-trees

然后根据上述测试结果,对每种编程语言的性能进行了量化,左边是时间,越短表示性能越好,右边则是根据时间和内存开销计算出的加权得分。

在这个排行榜中,C 语言搭配 GCC 编译器毫无争议地是最快的,这一点在程序员中几乎是共识,C++和 Rust 的性能也相当出色,非常受欢迎的 Java 语言性能处于中等水平。

经常在各大编程培训班中备受推崇的 Python 语言,竟然处于垫底的位置,虽然大家都知道它的性能不会太好,但倒数第一还是让人有些意外。

Tags: 编程  性能测试