香农计划”(即“Shannon Plan”),期望花 4 年时间把 <em>Python</em> 提速 5 倍。1 香农计划 5月13日“2021年<em>Python</em>语言峰会”上,<em>Python</em>之父龟叔GuidovanRossum作了一场《MakingC<em>Python</em>Faste
2021-05-18 18:00:24
夏農計劃」(即「Shannon Plan」),期望花 4 年時間把 Python 提速 5 倍。
1
夏農計劃
5月13日「2021年Python語言峰會」上,Python之父龜叔GuidovanRossum作了一場《MakingCPythonFaster》的分享,他已經投入了夏農計劃!
「夏農計劃」(即「Shannon Plan」,得名於提出者),期望花 4 年時間把 Python 提速 5 倍,即每年 1.5 倍。
短期的計劃是在 Python 3.11 版本中實現至少提速 1 倍。
2
3.11版本如何提速一倍
怎麼做到令 3.11 版本提速一倍呢?
根據龜叔的分享,第一項優化工作是「適應性的、專門的位元組碼直譯器」,相關的設想已經起草到PEP-659中:
其它的優化內容還有:
·優化幀堆棧,更快的呼叫,調整分配( optimize frame stack, faster calls, tweak allocation)
·「零開銷」異常處理(「Zero overhead」 exception handling)
以及如下內容:
這些優化工作都要在不破壞介面相容性的前提下實現,同時還要保持程式碼的可維護性。
3
細節內容展示
在龜叔的分享中,還有很多細節內容:
相關文章
香农计划”(即“Shannon Plan”),期望花 4 年时间把 <em>Python</em> 提速 5 倍。1 香农计划 5月13日“2021年<em>Python</em>语言峰会”上,<em>Python</em>之父龟叔GuidovanRossum作了一场《MakingC<em>Python</em>Faste
2021-05-18 18:00:24
来源:<em>Python</em>猫 作者:豌豆花下猫 大概在半年前,我偶然看到一篇文章,有人提出了给 <em>Python</em> 提速 5 倍的计划,并在寻找经费赞助。当时并没有在意,此后也没有看到这方面的消息。 但是,就在 5 月 13 日
2021-05-18 18:00:06
长期以来,这种材料大部分采用的是稀土元素,由于其昂贵和稀缺的特性,美国专家利用铁和镓的结合,研究出了这种高水平的磁电芯片,这种“磁电芯片”不仅可以运用于大型数据中心,同时还能用在智能手机上。消息称这种芯片将由<em>
2021-05-18 17:37:16
随着发布时间的日益临近,关于荣耀50系列的爆料也是越来越多,其中最受关注的,无疑是会使用什么芯片。最新消息显示,入门机型荣耀50标准版的芯片,已经确定,这次不是联发科,换成了<em>高通</em>。根据知名数码博主“数码闲聊站
2021-05-18 17:36:57
后续还有数十个项目在虎符智能链上等待审计和排队部署,类别涵盖去中心化交易协议、钱包、数据<em>浏览器</em>、借贷平台、Staking 、流动性挖矿和NFT类等。 HSC链上TVL总额从三天突破4亿美金之后,也一直在不断突破新
2021-05-18 17:31:50
我们都知道有很多的<em>浏览器</em>现在开始已经支持IPFS网站。我们从IPFS矿机‘火雷神算’哪里了解到,很多<em>浏览器</em>的开源项目Webkit同意IPFS的协议,现在Google的Web<em>浏览器</em>Chromium支持IPFS协议,Brave
2021-05-18 17:31:46