资讯专栏INFORMATION COLUMN

强强联手:Pyston团队宣布加入Anaconda!

Noodles / 3077人阅读

摘要:整理祝涛出品近日,团队宣布加入,继续对他们的优化解释器进行开源开发。团队认为,加入,可以加快的发展轨迹,从而更快地实现。随着和团队更加紧密地合作,未来将充满无限可能。未来对未来持乐观态度。称,当具体规划完成好时,将会公布更多消息。

整理 | 祝涛
出品 | CSDN(ID:CSDNnews)

近日,Pyston团队宣布加入Anaconda,继续对他们的优化Python解释器进行开源开发。Kevin Modzelewski和‪Marius Wachtler将加入Anaconda的开源软件开发团队。

Pyston与Anaconda

Pyston是CPython解释器(目前是Python 3.8)的一个分支,目前得到了改进,以提高大多数Python程序的执行性能。它使用了各种技术,包括属性缓存、Quickening、使用DynASM的字节码JIT等。

Pyston的目标是成为所有Python应用程序的通用加速器,目前在广泛的Python用例中它已经实现了1.15x到2倍的加速。

Anaconda是一家开发开源Python软件的公司,致力于简化软件包管理系统和部署。Anaconda的发行版本有超过1200万人使用,并且Anaconda拥有超过1400个适用于Windows、Linux和MacOS的数据科学软件包。

Pyston团队认为,加入Anaconda,可以加快Pyston的发展轨迹,从而更快地实现Python。

Pyston基本保持不变

加入Anaconda,Pyston团队可以获得更多的资源和专业知识,能够更快地完成计划,但是从外部看来,Pyston团队基本上没有改变。例如:

  • Pyston始终坚持与CPython相同许可的开源项目。
  • Pyston不会使用Conda。
  • Pyston仍然需要制定产品计划,并且用于盈利的时间可能会更少。Anaconda是一家拥有成熟盈利机制的公司,加入之后,Pyston将投入更多时间在核心功能上。
  • Pyston将会有一个独立于Anaconda的治理模式。
  • Pyston会以对两种产品都有利的方式与Anaconda的其他项目进行整合。
  • Pyston将继续与其他Python项目团队合作。

合作原因

Pyston与几家公司讨论了合作的可能性,而Anaconda无疑是最佳选择。Anaconda参与Python优化的项目可以追溯到近十年以前。Anaconda最古老的开源项目之一是Numba编译器,这是一个基于llvm的JIT编译器,用于在CPU或GPU上运行数值Python函数。因此,Anaconda考虑Python编译器已经有很长一段时间了。

Pyston表示,Anaconda有一些产品与自己互补,可以更好地实现集成。Numba和Pyston正在积极实现集成,这两个项目针对堆栈的不同层,通过结合特性,能够探索更多可能的Python优化空间。

事实上,Pyston是Numba的补充。Numba很好地解决了许多数值用例,但不能优化整个程序。Pyston从不同的方向来处理Python编译问题,这两个系统可以在同一个程序中串联使用。Numba可以将单个函数的速度提高2-10倍(或更多),Pyston可以提高其他所有功能的性能。随着Numba和Pyston团队更加紧密地合作,未来将充满无限可能。

这对Pyston意味着什么?

Anaconda现在是Pyston社区开源项目的利益相关者和赞助者。该项目的维护者(Kevin和Marius)可以自由地对他们的项目做出独立决定。Anaconda可能会将Pyston整合到当前和未来的产品中,但这项工作将独立于Pyston的开源项目。

目前,Anaconda同意Pyston团队的观点,即现在最重要的事情是将Pyston交到用户手中,这样他们就可以看到它的功能,并提供反馈。Anaconda在构建、测试和软件分发方面拥有重要的工程专业知识和基础设施,这使得未来更容易让更多的人尝试Pyston。

未来

Anaconda对未来持乐观态度。为所有用户改善Python体验,并降低大规模部署Python应用程序的成本,Anaconda相信Pyston有能力实现。

现在Pyston得到了Anaconda的赞助,正在为项目制定短期计划。Pyston称,当具体规划完成好时,将会公布更多消息。

参考链接:

  • https://blog.pyston.org/2021/08/30/pyston-team-joins-anaconda/
  • https://www.anaconda.com/blog/pyston-team-joins-anaconda

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/118781.html

相关文章

  • 再获巨头认可,Rancher、ARM强强联合推出物联网、边缘计算、数据中心K8S平台

    摘要:年月日,企业级管理平台以下简称宣布与英国芯片设计公司合作,以满足客户对物联网和边缘计算的部署需求。此次发布的用于物联网平台和边缘节点的平台包含年月推出的端口以及。和为物联网边缘计算数据中心节点创建了一个基于的计算平台。 2018年12月11日,企业级Kubernetes管理平台Rancher Labs(以下简称Rancher)宣布与英国芯片设计公司Arm合作,以满足客户对物联网和边缘计...

    Jason_Geng 评论0 收藏0
  • 强强联合:FluxBB 作者加盟 Flarum

    摘要:原文作者译文强强联合作者加盟译者是一个快速轻量级论坛软件,它的开发者是一名德国的天才。将加入我们,并成为的核心成员,并负责和相关的工作。的加盟将使我们能发挥我们的长处,共同完成一个惊人的论坛软件。 原文:FluxBB Joins Forces With Flarum 作者:Toby Zerner 译文:强强联合:FluxBB 作者加盟 Flarum 译者:justjavac Flu...

    CoyPan 评论0 收藏0
  • 强强联合,ftrackReview在阿里云市场正式发售

    摘要:同时,阿里云成为在中国的云服务提供商,此举意味着在中国的业务完全搬迁至阿里云。近日,最新的云端协作应用正式在阿里云云市场独家发售。据了解,此次在阿里云市场上推出的是一款完全基于云的协作应用。2018年9月,全球领先的影视制作流程管理软件公司ftrack与全球排名前三的云计算厂商阿里云正式对外宣布达成合作,双方将共同为媒体、影视和娱乐行业带来先进的流程管理及协同解决方案。同时,阿里云成为ftr...

    wenhai.he 评论0 收藏0
  • SegmentFault D-Day 北京站:Python 专场回顾

    摘要:线下活动于近日迎来专场。此次活动以技术沙龙形式举办,联手社区邀请到王为曲池峰以及工程师艾斯昆和大家做精彩的实践分享。提取密码的高性能实现相较于由推动,主要基于实现的使用作为代码生成器,更靠谱。 SegmentFault D-Day 线下活动于近日迎来 Python 专场。此次活动以技术沙龙形式举办,联手 PyChina 社区邀请到王为、曲池峰以及 LeanCloud 工程师艾斯昆和大家...

    lcodecorex 评论0 收藏0
  • Rancher Labs联手NeuVector,提供容器管理与安全解决方案

    摘要:此次合作关系的达成,使成为应用程序目录中首选的也是目前唯一的容器网络安全解决方案。关于提供的容器网络安全解决方案,采用了零配置策略,能够适应不断变化的环境,并在运行时保护容器。 根据ClusterHQ与DevOps.com的调研报告,对于在生产环境中使用容器,企业最关心的问题中排名第三位的,是容器安全。近日,美国两大容器领域独角兽达成战略合作,合力应对这一需求与挑战。 全栈化容器管理平...

    light 评论0 收藏0

发表评论

0条评论

Noodles

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<