Guido Van Rossum旨在在3.11更快地制作CPython 2X

2021-05-15 03:20:44

'退休时,我觉得坐在家里......我选择回到我的根源'

语言峰会Python Creator Guido Van Rossum本周告诉与会者在语言峰会上,他希望在3.11版中表现加倍。

编程语言在其默认的CPython实现中相对较慢,尽管有很多方法可以更快地使其更快地包括面向性能的替代品。历史上,Van Rossum似乎毫不犹豫地对Python性能难以置信,倾向于简单的编译器,这些编译器不太优化。

从现在发布的峰会的幻灯片[pdf]建议改变心脏。 "我在家里坐在家里,"他说。 "我在微软申请并被聘用。我被挑选了一个项目。我选择回到我的根源。这是微软'返回Python的方式。"

该项目是A"由微软资助的小组,"包括Python核心开发人员和Microsoft高级软件工程师Eric Snow,以及Mark Shannon,Semmle的研究工程师,开发用于代码安全分析。 Semmle自2019年9月以来一直是GitHub的一部分,所以这是一支全部微软的团队,虽然Van Rossum指出它"可能会成长"

该项目具有GitHub存储库,其中包括CPython的叉子以及用于分析性能的想法和工具的问题跟踪器。据Van Rossum说,会有"没有长期叉/分支,没有惊喜6,000线拉请求,"一切都将是开源的。

Shannon已经在Python性能上工作了一段时间,以前的项目Hotpy和Hotpy(2)用于CPython的正常编译器。

他拥有自己更快的CPython存储库,在那里他写了这个"我们希望在接下来的四个版本中加速CPython 5倍。"

他指出,虽然一些平台,如Apple' s iOS,不允许"运行时代码生成,"但相信,即使在这些情况下也应该有一倍的速度。

虽然Shannon最终设想了JIT编译器,但直到他的计划中的Python 3.12就不会来。 Python 3.11的变化将基于"很多调整"如更好的内存布局,对小型整数的性能提高,较快的调用和返回,以及零开销异常处理。

当van rossum在他的谈话中指出时,有规定数量,包括不打破稳定的abi(应用程序二进制接口)兼容性,保持代码兼容,并且不会导致边缘情况放缓。他说,尽管如此,可以安全地改变许多事情,包括Python字节码,堆栈框架布局,编译器和解释器。堆栈帧布局描述如何定义函数的数据定位在内存中。

Van Rossum的票据似乎与Shannon'现有的想法相匹配。 "我们未来的机器代码生成,#34;他说,和香农一样,是指5倍的加速作为长期目标,即使是"我们必须是有创意的。"

目前在Beta的Python 3.10计划于今年10月份发布。发布时间表大致年度,因此我们可能预计10月2022年10月31日.®

在燃烧橡胶的气味中,开源音频编辑器的新经理宣布推出了介绍&#34的计划的U-Tone计划。基本遥测"进入产品。

大胆在本月早些时候在缪斯集团的雨伞下投球,并自称为兼scar scar;害怕和兴奋。" 仅仅几天后,令人印象深刻的用户数量为前选项,并在Github请求介绍"基本遥测。" 继续阅读 顾客离开寨花园,法律老鹰队要求经济学家有多容易 史诗游戏' 律师有机会将Apple'在加州替补审判中的最新中通过Wringer将专家见证。 Apple的法律顾问呼吁宾夕法尼亚州着名的沃顿商学院的学术。 Hitt - 曾被选为Apple的专家证人 - 质疑iOS是否在锁定用户如前声称的用户中有效,引用了26%的交换机率。 他还争论了由于切换成本,用户是否仍然忠于平台,或者因为他们只是喜欢它。

继续阅读 Facebook未能从英国&#39中和竞争监管机构冻结它在&#34之后冻结其收购糖果的订单; 并未能回答问题,上诉法院已发现。 杰弗里·博斯官员爵士"这种情况下的核心问题完全是Facebook'自己的制作和#34; 由于他驳回了推翻英国竞争和市场竞争权(CMA)所作的初始执法令(IEO)的初始执法令。 Ieo阻止了Mark Zuckerberg所拥有的社交网络完成了Giphy的400米4000万美元的收购,这是Web跟踪信标的供应商狡猾地伪装为用于在线聊天和评论部分的有趣的小型动画图像。 继续阅读 1080万英国房屋现在可以获得有能力的宽带宽带,并且由处女媒体完成的大部分术语 '覆盖的国家37%,预计BT也会拿起速度

一个新的奥福姆报告显示,英国房屋的数量,1月份的宽带宽带获得了1080万,占家庭的37%。

这些数字是OFCom'临时联合国家报告[PDF]的一部分,并涵盖了2020年9月至1月2021年。

总的来说,千兆位能力的行数增加了37%的八月'图[PDF]为790万。

继续阅读

通过用自定义URL方案探测安装的应用程序,它可以构建32位独特的指纹

FingerPrintJs是欺诈预防欺诈图书馆的制造商,周四表示,它已经确定了一种更可疑的指纹技术,能够在不同的桌面浏览器上生成一致的标识符,包括Tor浏览器。

这意味着,如果您使用Safari,Firefox或Chrome浏览Web,并且使用Tor浏览器匿名查看其他网站,则有可能有人可以使用唯一标识符将浏览器历史链接到所有这些会话中,潜在地致死你,并在网上跟踪你。

这样做是非微不足道的,它可以非常不准确或不可靠,所以这更像是一个比其他任何东西更重要。 继续阅读 他们说早起的鸟儿得到了蠕虫,所以为什么猎户队有美国宇航衣'老学校标志? 美国宇航局在船员模块适配器(CMA)一侧拍打了它的蠕虫标志,为猎户座宇宙飞船作为第一个近距离的Artemis使命。 去年,徽标已经被卡在CMA的下面,但一旦卸下了猎户座宇宙飞船及其欧洲建造的服务模块,它将确保堆积在空间发射系统(SLS)火箭和轮式上堆叠 向肯尼迪' s pad 39b。 继续阅读 爱尔兰'国家化的卫生服务在A&#34之后关闭了IT系统;人工运行的" Conti赎金软件攻击,导致都柏林医院取消门诊约会。

该国' S Health Service Overion将其系统作为预防措施,来自爱尔兰公共服务广播公司Reté的本地报告称,报告Dublin' S Rotunda医院已取消预约的门诊病人 - 包括许多人为孕妇。

"孕妇医院表示,除非预期母亲怀孕36周,否则所有门诊访问都被取消 - "报告的RTÉ,加入:"所有妇科诊所今天也取消。"

继续阅读

大学分流启动已经宣布了一个自动数据库调优维的私人测试版,它的创始人索赔可以将性能翻倍或减半,流行的AWS关系数据库服务的成本。

然而,在其营销炒作中,是ERM,推出击败和尖锐的水獭嘻哈专辑的新方法。更多的是。

Ottertune源自Carnegie Mellon数据库组的项目,基于您可以使用机器学习的想法来识别数据库参数旋钮的最佳设置,超出大多数开发人员的任务以及甚至调味的DBA与数据库的斗争斗争。在市场上,他们可能需要管理。

继续阅读

NHS背部ORG对GitHub泄漏披露有法律威胁和警察的泄密,请抱怨它

+评论它Pro Rob Dyke表示,一家NHS支持的公司不仅威胁着他的法律诉讼,在他标记了一个包含凭据和不安全的代码的暴露的GitHub存储库之后,它甚至会呼吁他的警察。

3月份曾​​出现在此机构中的Dyke表示,他收到了代表Apperta基金会的律师的信,他告诉该业务,他发现了一个包含不安全的在线门户网站的源代码及其包含包含用户名的数据库的公共repo,哈希密码,电子邮件地址和API键。

我们'重新告诉储存库包含两个分支机构,并返回2019年。它清楚地应公开,因为它可以用于通过门户网站查看内部采购,接收,预算和支出信息。对于公众来说,该材料可见,因为互联网归档反映了它的副本,这表明文件通过现在删除的帐户致力于GitHub,这些帐户似乎属于高级Apperta人。

继续阅读

你知道它'当你的电脑被一个标志打屁股时升级的时间

Bork!Bork!Bork!英格兰伯明翰的平均街道'西米德兰兹今天是我们的目的地,在Bork Archive中的条目提醒我们标牌的原始力量。

我们在Bork Desk往往会划伤我们的头脑,为什么Microsoft Windows用于将其作为数字符号的简单电源电源。虽然Windows本身在由寄存器读取器发现的Borkage示例中没有错误,但似乎有些硬件似乎有点略有跳起版本,曾经用一点点纸张和粘贴。

本周在伯明翰' Scorpation Street(电车轨道的比特,从英镑阵容中的比特),我们' D建议这种技术奇迹成本超过了产品的平均销售价格隔壁商店。 16GB内存,第10代Intel I7芯片和250GB NVME PCIe SSD。相当令人印象深刻的套件是坐在街上的屏幕后面。

继续阅读

您的私人数据已被绑定:请尽快更新您的生活,同时我们偏转责任

周末的东西,先生? "我在写与您有关的数据安全事件。"

又来了。另一群笑话者允许第三方到租用网络上的网络,并在它保持敏感的客户信息的地方寻找。它'足以让你喝酒。 (矿山'锅炉,谢谢。)

继续阅读

注册 - 对科技界的独立新闻和意见。 部分情况出版