Linux|Rust for Linux 新进展:添加对 Rust 作为第二语言的支持

【Linux|Rust for Linux 新进展:添加对 Rust 作为第二语言的支持】Linux|Rust for Linux 新进展:添加对 Rust 作为第二语言的支持

出品|开源中国
文|白开水
Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 近日向 Linux Kernel 邮件列表提交了一个 , 进一步推进了 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、谷歌和微软之后 , 红帽方面也表达了他们对该项目的支持意向 。