在文章最后我会放出一些参考文档,以及PyPy上手文档的链接。
下面我将展示一组图片,分别为:python2.7
、3.8
、pypy3.6
和java11
分别执行一亿次循环的的速度对比。
上面的两张图片里面的速度意味着什么呢?python2.7花费12.3(s)秒、python3.8花费9.7(s)秒、pypy3.6花费0.3(s)秒,而java11只用了5(ms)毫秒。这意味着pypy3.6在执行速度上比Cpython3.8快30倍左右,但却比java11慢60倍左右,python最快的解释器也比java慢上这么多,当然这是太大没有意义的对比。