Redian新闻
>
微软做了谷歌做不到的事

微软做了谷歌做不到的事

公众号新闻
出品 | OSC开源社区(ID:oschina2013)
微软方面发布了一篇名为 “A Team at Microsoft is Helping Make Python Faster” 的博客,详细介绍了该公司的 Faster CPython 团队。
文章开头指出,近几年来 Python 的地位不断提高,包括 TIOBE 和 IEEE 都把该语言排在了榜单首位。然而,Python 的多功能性往往伴随着对其性能的批评。一些对性能敏感的软件通常是采用其他语言编写的,譬如 C 语言。近年来,大家也一直都在努力提高 Python 的 CPU 性能。
在 2020 年,核心开发者 Mark Shannon 就起草了一个将 CPython 提速约 5 倍的实施计划;平均分为 4 个阶段实现,每个阶段将 CPython 的速度提高(大约)50%。但正如 Python 之父 Guido van Rossum 所言,“对于一个志愿者来说,这是一项难以完成的工作。从一开始,我的想法是我们应该尝试看看微软是否能雇用 Mark 以及一个小团队来支持他。这是一项重要的工作,只让一个人来承担的话任务实在太重了”。
基于此,微软成立了一个包括 Guido 在内的、由 6 名工程师组成的团队;Guido 于 2020 年 11 月在退休一年后宣布再度复出,加入了微软开发者部门 (Developer Division)。Guido 表示,自己在组建这支专业团队时所寻求的是,“如果我们有不同背景和不同技能的人,作为一个团队,我们会做出更好的决定,我们会对一些意外的机遇持有更加开放的态度
目前该团队已协助其他核心开发人员按上述计划采取行动,Python 3.11 已经在该语言的某些领域实现了 10-60% 的加速。
根据介绍,除了拥有坚实的专业知识基础以及良好的协作外,团队成员间还有基于团队的贡献的一致性;“一个致力于 CPython 工作的团队最大的好处也许是一致的、集体的努力和持续的沟通”。成员间会定期开会讨论相关的工作进展,“我们所有六个人每周一都会见面。总是有很多东西可以讨论”。Guido 认为,了解彼此以及他们的协作工作为团队提供了优势,因为大家都了解彼此的沟通方式以及弱点和优势。
而当一个团队有共同的愿景时,就更容易思考和规划未来。3.11 的大部分功能都是在团队组建之前提出的,后来该团队致力于将许多性能特性引入该版本,但也已经开始研究未来版本中的特性。Shannon 最初的 4 个阶段的计划还在继续发展中,预计会在未来的几年里持续优化。团队的工作也一直保持着透明性。
另一方面,这一团队的发展遵循了微软对 Python 社区长期贡献的承诺。根据团队成员的说法,其目标是为 Python 社区 “add value”。“这是我们作为一个团队的主要目标,我认为这是非常重要的一点。我真正欣赏我们团队的一点是,每个人都明白这一点…… 我们真的更专注于实际工作,以使 Python 变得更好,并在技术领域之外帮助 Python 社区”。通过关注 Python 社区的需求,"每个人都会受益"。 
对此,Reddit 上也有网友评论称,“所以微软做了谷歌做不到的事情”。

相关链接:

https://devblogs.microsoft.com/python/python-311-faster-cpython-team/

https://www.reddit.com/r/programming/comments/yejstz/a_team_at_microsoft_is_helping_make_python_faster/

往期推荐



谷歌成多国“提款机”

Linus:这真的很烦人!

已超1000万行代码,Java再次输给了Kotlin...



这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
可是臣妾做不到啊!衰老是自然规律,抗老才是硬道理!让人显老的事别做了!乌克兰反攻战果显著,但要想赶走俄军,显然还做不到就这两天,世界发生了两件意想不到的大事!花絮,【周末综艺会2期】的背后牙齿发黄、有黑斑、龋齿...防护做不到位,可能影响孩子一辈子!被误读的供销社:它做了企业做不了的事是你,会怎么做?墨尔本这一行业褒贬不一,网友:剥皮,我做不到从“避风港”变成“众矢之的”,谷歌做错了什么?完爆Tableau,零基础7天拿到的微软官方证书带我直通面试!广州疫情爆发,单日新增1971例,意想不到的事情发生了…微软宣布周礼栋博士升任微软公司全球资深副总裁盘点留学澳洲后,那些你做了却不敢告诉父母的事…原创丨重大突破!中国在深海海底成功布设,美国完全做不到!有人去过马耳他Hal Saflieni Hypogeum史前遗迹吗?移民新政 | 扩大加急审批新政更新:可加急2022年1月1日前收到的EB-1C和2022年2月1日前收到的EB-2 NIW申请从现任常委的学历预估下一届的要素那年火车上的故事 (上集)(十七)命世界杯小组赛失利,这个国家发生了意想不到的事网红店抢不到的限定招牌,在家做成本不到3块钱!糯叽叽的还拉丝,尝过一定会爱上“做不到这一点,感情很难长久”OFFER展示 | 同时手握谷歌、彭博社、eBay offer,我是怎么做到的?决定寿命长短的行为,运动第三,睡觉第二,第一很多人做不到一日一诗:这么多年以来 / 这些细微的事物 / 汉字一样的复杂多变 | 冯桢炯:我只关心细微的事物澳洲有个特殊的火车站,每个上班高峰的早晨,总有一个人在那里做着一件让人意想不到的事!一做就是10年!99%的人都做不到你做不成你没见过的事视频-油画-新居补壁美国:我很想,但我确实做不到旧金山|政府調查Twitter办公室改臥室,马斯克怒怼市府:你们没别的事情做了吗~微软邀任天堂签COD合作10年协议,微软还要学微信做超级APP小时候迟到的和现在迟到的是一批人学生:臣妾做不到啊!这个教授的课太难了!NYU:已解雇!想不到与做不到笑话:坐大巴遇到的事很难忘记啊
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。