首页 > 业界 > 关键词  > Python最新资讯  > 正文

Python之父爆料:明年Python至少实现1倍提速

2021-05-19 08:36 · 稿源:

声明:本文来自于微信公众号 OSC开源社区(ID:oschina2013),作者:白开水,授权站长之家转载发布。

Python之父 Guido van Rossum在2021年 Python 语言峰会上透露了一些有关 Python 的发展计划表示,其短期计划是在 Python3.11版本中实现至少提速1倍。按照官方的发布周期,目前处于测试阶段的 Python3.10计划于今年10月发布,Python3.11则预计于2022年发布。

2020年11月,Guido在退休一年后宣布再度复出,加入微软开发者部门 (Developer Division)。Guido 透露,微软已资助其创立了一个小型的 Python 团队。目前,这一团队成员除了 Guido 自己外;还包括 Python 核心开发人员、微软高级软件工程师 Eric Snow,以及 Semmle 的研究工程师 Mark Shannon。

根据 Guido 所述,他们这个旨在”Making CPython Faster“的项目被命名为“Shannon Plan”;目标是在4年时间内实现将 Python 提速5倍,即平均每年1.5倍。他们已经为该项目创建了一个GitHub 仓库,其中包括一个 CPython 的分支、一套用来进行基准测试和分析之类的工具以及一个问题跟踪器。

Guido 表示,这一切都将是开源的。并承诺称,“不破坏 stable ABI 兼容性;不破坏 limited API 兼容性;不破坏或减缓 extreme cases;以及保持代码的可维护性。”

关于如何在 Python3.11版本中实现至少1倍提速这方面,Guido 则透露,其要做的改进工作包括有:适应性的、专门的字节码解释器(详情可查看PEP659);优化帧堆栈;改变函数调用的方式;实施更有效的异常处理;增加优化以加快启动时间;以及修改 .pyc 字节码缓存文件格式等。

不过 Guido 也指出,即将进行的这些 Python 更改的主要受益者将是那些运行 CPU 密集型纯 Python 代码的人和内置 Python 的网站的用户。对于已经用 C 语言编写的代码(如 NumPy 和 TensorFlow)、I/O-bound 代码、多线程代码,以及算法效率低下的代码,不会有太大的好处。

更多详情可查看:https://github.com/faster-cpython/ideas/blob/main/FasterCPythonDark.pdf

举报

  • 相关推荐
  • 微信员工回应新iPhone提示空间不足:代码Bug所致

    iPhone 17系列开售后,用户转移微信聊天记录时出现异常提示“设备空间不足”,但实际手机仍有1.29TB可用空间。微信员工“客村小蒋”回应称这是代码Bug,因缓存机制导致开机5分钟内接口返回错误数据。用户只需正常使用手机5分钟后即可恢复正常。该事件提醒用户关注微信聊天记录及缓存对设备空间的影响,同时期待微信团队尽快修复Bug。

  • 新iPhone导入微信聊天记录提示空间不足 微信员工:代码存Bug

    iPhone 17系列开售后,用户转移微信聊天记录时出现“设备空间不足”错误,实际手机仍有1.29TB可用。微信员工承认代码存在Bug,因系统接口缓存机制导致,开机5分钟后可自动恢复正常。此外,微信聊天记录仅本地存储,长期积累占用空间大,群聊自动下载功能及临时缓存未定期清理也会加剧空间消耗。

  • 强强联手!深度求索、寒武纪同步发布DeepSeek-V3.2模型架构和基于vLLM的模型适配源代码

    2025年9月29日,深度求索公司发布新一代模型架构DeepSeek-V3.2,引发行业关注。寒武纪同步宣布适配该模型并开源vLLM-MLU推理引擎代码。新发布的DeepSeek-V3.2-Exp是实验性版本,在V3.1-Terminus基础上引入稀疏注意力机制,优化长文本训练和推理效率。目前官方应用端已同步更新,API大幅降价。此次模型体积达671GB,下载需8-10小时。业内专家指出,此次快速适配表明双方早有深度技术协�

  • 从品牌咨询到语言培训:小鹅通如何助力花花语言艺术实现培训产品数字化落地

    文章介绍小鹅通平台助力语言培训品牌“花花语言艺术”实现数字化转型的案例。创始人任瑞丽从品牌咨询转型,创立“母语应用式”培训体系,通过小鹅通完成产品数字化、私域运营等全链路升级,服务超1万用户。该案例体现了小鹅通以工具赋能为核心理念,帮助培训从业者实现业务可持续增长,未来将继续深化合作,完善表达训练体系并拓展文化传播领域。

  • HTTP 402与微支付:一段沉睡三十年的代码,在AI时代觉醒

    30年前HTTP 402协议因交易成本高、体验割裂和技术缺失而失败,如今AI时代带来消费原子化、决策流线化和主体去人化三大变革,使微支付成为可能。AI代理通过钱包身份、风控机制和无缝支付协议实现高频小额交易,重构互联网经济逻辑,让HTTP 402从理想变为AI经济的支付基石。

  • 破解海外旅游语言困境,时空壶新T1以端侧模型开启全球畅行

    国庆假期临近,海外旅游热度攀升,语言沟通成为游客面临的主要障碍。网络不稳定更使依赖在线翻译工具的旅行者陷入困境。时空壶新T1翻译机通过端侧AI模型,实现无网或弱网环境下的流畅翻译,支持31种语言互译,覆盖全球98%主流旅游地。其离线翻译准确率达90%,响应迅速,并具备拍照翻译和降噪功能,有效解决机场、餐厅等嘈杂场所的沟通难题。新T1助力游客跨越语言壁垒,尽享无忧旅程,真正实现“无网也能畅行全球”。

  • 美团发布高效推理模型LongCat-Flash-Thinking:部分性能接近GPT5

    9月23日,美团LongCat团队发布全新高效推理模型LongCat-Flash-Thinking。该模型在保持极致速度的同时,性能更强大、更专业,在逻辑、数学、代码、智能体等多个领域的推理任务中达到全球开源模型最先进水平(SOTA),部分任务性能接近闭源模型GPT5-Thinking。它增强了智能体自主调用工具能力,扩展了形式化定理证明能力,成为国内首个结合深度思考、工具调用与非形式化、形式化推理的大语言模型。在数学、代码、智能体等高复杂度任务上表现尤为突出,多项基准测试成绩领先开源及闭源顶尖模型,已在HuggingFace、Github全面开源。

  • 从传统收款码到AI收款码的变迁,网付重塑了支付行业

    8月11日外滩大会聚焦人工智能与支付行业融合。国内聚合支付品牌“网付”推出首张AI收款码,标志着支付从工具属性向生态属性转型。AI支付重构人货场关系,实现“消费即推广”;倒逼抖音等平台开放数据接口;融合刷脸支付等前沿技术。预计2026年将出现“AI支付+智能推荐”新形态,印证“所有行业都值得用AI重做一次”趋势。网付正将支付环节升级为商业基础设施,书写数字经济新篇章。

  • iOS 26.1首个Beta版更新发布 苹果AI支持更多语言

    苹果发布iOS 26.1开发者预览版Beta更新,内部版本号23B5044l。主要更新包括:Apple Intelligence新增丹麦语、荷兰语、挪威语、葡萄牙语、瑞典语、土耳其语、繁体中文及越南语支持;AirPods实时翻译功能扩展至日语、韩语、意大利语和中文(含繁简);电话应用数字键盘采用全新液态玻璃设计。此外,Apple Music支持滑动切换歌曲,照片、日历和Safari浏览器迎来视觉优化。iOS 26正式版已于9月16日推送,适配第二代iPhone SE及之后共25款机型,iPhone 17系列和iPhone Air出厂预装该系统。

  • 网友编写微信瘦身代码!微信员工:可能带来很麻烦的后果

    博主“木人舟”发布Python代码称可快速清理微信重复文件,但微信员工表示该代码无效且可能带来麻烦。微信采用硬链接技术,同一文件只存储一次,文件名后缀仅为避免重名冲突。该代码粗暴删除带(1)、(2)后缀的文件,既无法释放存储空间,还可能误删正常文件,强烈建议不要尝试。

今日大家都在搜的词: