Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 近日向 Linux Kernel 邮件列表提交了一个新补丁 (v2),进一步推进了 Rust for Linux 的工作进展。
邮件内容指出,新的补丁将为 Linux 内核增加对 Rust 作为第二语言的支持;对 Rust 的整体支持进行了多项改进。譬如,Rust 代码现在已经依赖于稳定的 Rust 编译器而不是之前的 beta 版本状态。Ojeda 称,接下来每次发布新的稳定 Rust 编译器时,Linux 上的 Rust 都会进行迁移。目前其已经迁移到了上周刚发布的 Rust 1.57.0 版本。
"通过升级编译器,我们已经能够把我们使用的一些不稳定的特性从列表中删除。我们将继续升级,直到我们不再依赖任何不稳定的特性;到那时,我们可能要开始宣布支持 Rust 的最低版本,就像对 GCC 和 Clang 那样。"
同时,该补丁还添加了新的模块化选项、更严格的代码执行、启用了额外的 Rust 编译器诊断功能、为 in-kernel use 提供了新的抽象、以及其他低级别的代码改进内容。
此外,Ojeda 透露,继 Arm、谷歌和微软之后,红帽方面也表达了他们对该项目的支持意向。
更多详情可查看邮件列表
本文转自OSCHINA
本文Rust for Linux 新进展:添加对 Rust 作为第二语言的支持
本文地址:https://www.oschina.net/news/172722/rust-linux-second-official-language