Python 3.11 的速度或将提高两倍

Python 3.11预计在2022年10月发布,其作者Guido Van Rossum旨在将Python速度提高两倍。通过实施香农计划,包括自适应字节码解释器、帧堆栈优化和“零开销”异常处理等措施,以实现性能提升。该计划将不影响ABI和API兼容性,并保持代码可维护。虽然CPU密集型纯Python代码和Python构建的网站将显著受益,但已用C语言编写的代码和I/O密集型任务改善有限。
摘要由CSDN通过智能技术生成

Python 3.11 将于 2022 年 10 月发布,Python 的作者 Guido Van Rossum(龟叔) 计划将 Python 的速度提高两倍,他未来四年的总体目标是将 Python 的速度提高五倍。

虽然 Python 是使用最广泛的计算机语言之一,但它更常用于数据分析等特定活动,而不是实际的交易软件。这是由于 Python 的抽象水平更高,这使得它作为解释语言的速度比 C++ 或 Java 等编译型语言慢。

想改变这一点。Van Rossum 在上一次 Python 语言峰会上表示,当 3.11 版本于 2022 年 10 月发布时,他计划将 Python 的速度提高两倍。

Van Rossum 的演示文稿[1]可在 Github 上找到,详细介绍了他计划如何做到这一点,为了方便你了解这一计划,我把文稿内容翻译如下:

香农计划

  • 参与该计划 - github.com/markshannon/faster-cpython[2]

  • 基于 “HotPy、HotPy2” 的经验

  • 未来四年将 Python 的速度提升 5 倍,每年 1.5 倍

  • 寻找基金会

感谢 Python

  • 当我(Guido Van Rossum,下同)退休在家时我感到无聊

  • 我向微软申请了职位,被雇用了

  • 微软给了我充分的自由来发起项目

  • 我选择回归本源

  • 这就是微软回馈 Python 的方式

开放讨论、开源

  • 已经组建了小团队(Eri

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值