时政
财经
科技
虚拟货币
其他
登录
#CPython
关注
AlexZ 🦀
14小时前
有意思。 Python 核心开发者发布了一份草案,从 Python 3.15 开始引入 Rust,先可选;到 3.17 版本 Rust 成为 CPython 构建的硬性依赖。 Python 官方计划在 3 年内将 Rust 正式纳入其核心实现。这是 Python 历史上最大的一次语言级重构方向变更之一。 当然,这仅仅是一份草案,先听取社区意见。 然而,这篇帖子下面的评论就更有趣了: 1. 评论区 没有负面情绪,没有喷子,没有“反 Rust 派”!!! 2. 核心开发者(CPython committers)大多支持方向。包括:Guido(Python之父)/ Emma(提案作者)/ David Hewitt(PyO3 maintainer)/ Steve Dower / Antoine Pitrou / Alex Gaynor / Nathan Goldbaum 等等 这些人对 Rust 的态度主要是:“方向正确 -> 需要精细设计 -> 不能一次做太大 -> 安全抽象必须完善 -> Timeline 合理”,没有人提出对 Rust 本身的否定。 3. Guido 则明确支持,认为 Rust 进入 CPython 是好事,还开玩笑说,CPython 是不是要改名成 CRPython ,“Do we eventually have to rename CPython to CRPython?” 4. Rust 生态本身也站在支持 CPython 方向的一边。PyO3 作者主要讨论的是 bindgen 是否能取代 pyo3-ffi?如何复用 PyO3 经验但不直接依赖 PyO3 ?等问题。 5. 少数开发者表达谨慎,不是反对,而是担忧:会不会出现类似 Rust for Linux 的“文化摩擦”问题 ?binary size 增大 以及是否会让 CPython 变复杂 等问题。 不得不说,Python 社区的技术讨论氛围还是非常不错的。
#Python
#Rust
#CPython
#Guido
#社区讨论
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞