PyPy有多成熟?[关闭]


12

除了阅读开发人员的意见外,我试图通过其他方式确定PyPy的成熟度。因此,我有兴趣听到有关使用PyPy的所有重要任务关键项目的信息。所有其他成熟度指标似乎都不错。在决定将其用于我的主要项目之前,我只是想念这个。

Answers:


13

PyPy才刚刚成熟到可以在生产环境中替代CPython的阶段,生产环境中不使用C扩展模块,或者可以通过cpyext或快速重写接口来适当地处理所需的模块。使用`ctypes的代码。

因此,还没有很多从CPython进行大迁移的例子。但是,仅通过切换解释器,就已经有大量提高真实世界代码速度的示例-我目前知道的最著名的示例是LWN切换到PyPy并为其某些Linux开发节省了约67%的运行时间数据挖掘脚本。

无论如何,要记住的关键是,除非您开始编写RPython代码,否则如果需要特定的C扩展模块,或者要针对PyPy不需要的平台,则很容易从PyPy切换回CPython 2.7。支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.