您现在的位置是:首页 > 文章详情

Python 核心开发者对 Rust 的期望

日期:2025-07-17点击:26

PyO3 维护者 David Hewitt 在 2025 年 Python 语言峰会上探讨了对 Rust 的期望。

David Hewitt 指出:“根据对 PyPI 上传包中原生扩展的统计估算,有约 1/4 到 1/3 的新项目选择 Rust 实现本地扩展。”

他展示了 PyO3 如何简化 Python 中的 Rust 使用,并讨论了 Rust 在支持 Python 自由线程方面的优势,以及在 GCC 后端和子解释器隔离方面的挑战。他还提出了 Python 核心开发者是否应投资 Rust 的问题,认为 Rust 的采用可能增加开发者人才库,并建议开发更高层次的 Rust API 以替代 C API。

对于是否要投入 Rust,David Hewitt 认为可借鉴如 Linux 内核“Rust for Linux”的策略:先从隔离模块切入,逐步推行。

当然也存在一些挑战,比如:

  • 社区中对平台兼容、调试体验、二进制膨胀都表达担忧。

  • Rust目前尚无稳定 ABI,panic 行为也可能增加体积(David 建议关闭 panic 并禁用 std 库以缓解)

总的来说,David Hewitt 并非完全反对 Rust,而是在“可选、渐进、工具链完善”的框架下持审慎开放态度。Rust 的吸引力在于扩展人才库、提升安全性和模块化能力,但要落地则需构建系统与平台支持上的配合。下一步若能拆解边界、验证原型,就有可能慢慢形成“Rust for Python”的生态愿景。

详情查看原文。

原文链接:https://www.oschina.net/news/360855/core-python-developers-want-from-rust
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章