Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 近日再向 Linux Kernel 邮件列表提交了一个新补丁 (v4),继续推进在 Linux 内核中增加对 Rust 作为第二语言支持。此举意味着对 Linux 内核驱动程序等的可选 Rust 编程支持继续成熟;Phoronix 称,按着这一趋势,今年或将有望看到主线状态。
此次提交的 Rust for Linux v4 补丁中,包含的更新内容有:
- Rust 内核模块可以删除一些不再需要的 Crate 属性的 boilerplate code
- 围绕代码注释和代码文档的 Rust 编码指南已经添加
- 更多的 Linux 内核持续集成(CI)系统也已经准备好在 Linux 内核中构建/测试 Rust 代码
- 对 Rust 内核的抽象和示例驱动代码进行了一些改进
- 以及一些其他清理、修复和改进
Miguel Ojeda 称,“Rust 支持仍然是实验性的。但是,支持已经足够好,内核开发人员可以开始研究子系统的 Rust 抽象并编写驱动程序和其他模块。”
更多详情可查看邮件列表
猜你喜欢:暂无回复。