我在谷歌上搜索时看到了一些基准图,表示Python比Python3更快,消耗更少的内存。
这是文章的链接:https://raid6.com.au/~onlyjob/posts/arena/
(很抱歉,由于缺乏声誉,我无法发布图片。
我在stackoverflow中看到了一些问题和答案,但有些人说Python3更快。所以我很好奇知道真相。
这些图形和图表是真的吗?还是现在不可行?
虽然所有的基准都有缺陷,但这个基准比大多数都更有缺陷。
-
这些测试结果来自2011年。从那时起,软件就没有停滞不前。当前版本的Python 3的性能与Python 2.7相当,如果不是更好的话。同样,此基准测试中其他语言的现代版本可能会优于测试的版本。
-
在此基准测试中执行的操作非常奇怪(重复附加到字符串,然后对其执行搜索和替换操作)。它们不能代表语言的整体性能。