Mozi (@yeahhe) 在 Linux 内核爆发 C / Rust 大战,核心开发者愤然离职 中发帖
IT之家 2 月 11 日消息,Linux 内核社区近期爆发了一场关于编程语言的激烈争论,最终导致一位核心开发者退出项目。这场争论的核心在于是否应该更多地使用 Rust 语言来开发内核,以及开发者之间的沟通方式。
Rust vs. C
IT之家注:Asahi Linux 项目的领导者 Hector Martin 公开批评另一位资深内核开发者 Christoph Hellwig,阻碍 Rust 语言在内核中的应用。
[11076965-452c-4d74-8de9-864320556816]
Martin 认为,Rust 语言在内存管理方面更加安全和现代,应该在内核开发中扮演更重要的角色;而 Hellwig 则对从 C 语言迁移到 Rust 持谨慎态度,认为迁移过程会增加内核的复杂性,并直言在 Linux 中混用代码就是“癌症”。
Torvalds 的介入
Linux 之父 Lin...