Python 终于决定要提升一下性能了

2021-05-14 11:44:08 +08:00
 vicalloy

根据 PEP 659 , Python 3.11 预计要实现 25%~50%的性能提升。另外 Guido 在 FasterCPythonDark.pdf 中给出的性能提升预期更为激进(每年 50%性能提升,4 年性能提升 5 倍)。

近期 Pyston 发布了基于 Python3.8 的新版本。Instagram 也发布了自己的性能改良版 Python Cinder 。似乎Python终于想起来性能这回事了。不知道最后能做到什么程度。

11361 次点击
所在节点    Python
51 条回复
chenqh
2021-05-14 19:18:41 +08:00
为什么 ruby 的 jit 是成功的? 减少了特性?还是不兼容 c 扩展?
chenqh
2021-05-14 19:19:11 +08:00
我只希望 python 能有 php8 的运行速度就可以了
learningman
2021-05-14 19:25:49 +08:00
@Anybfans #37 你测 md5 是在拿 pypy 和 C 比。。。
levelworm
2021-05-14 19:36:49 +08:00
@princelai 比 Perl 快够了。。。
chaowang
2021-05-14 19:56:56 +08:00
用 python 谁会在乎性能呢,不都是因为生态还有上手容易吗
cabbage
2021-05-15 03:13:52 +08:00
纯语言性能 Python 确实绝对处劣势。不过实际上 py 现在不都当胶水用的嘛,比如大数据用 py 的,多数情况只是在用各种框架各种 binding 而已,pandas,numpy,numba,pyarrow,pyspark… 但是说回来总算正视性能问题了肯定是好事
Drahcir
2021-05-15 04:42:26 +08:00
然而 GIL 还在
zxCoder
2021-05-15 08:40:19 +08:00
@princelai c# yyds
viikker
2021-05-15 11:00:43 +08:00
性能的重要性越来越低了
Anybfans
2021-05-16 10:36:00 +08:00
@learningman #43 看了 pypy 有个更新说是 md5 效率大幅提升。。。
yy77
2021-05-17 16:30:06 +08:00
python 最强的性能提升方法难道不是调用外部的 c++函数嘛。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/776893

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX