SegmentFault思否 · 2021年12月10日

Rust for Linux 新补丁:为 Linux 内核增加对 Rust 作为第二语言的支持

近日,Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda向 Linux Kernel邮件列表提交了一个新补丁(v2),进一步推进了Rust for Linux的工作进展。
image.png
邮件内容表示,新的补丁将为 Linux 内核增加对 Rust 作为第二语言的支持,并且在多个方面改进了 Rust的整体支持,例如:

  • Rust 代码现在已经依赖于稳定的 Rust 编译器而不是之前的 beta 编译器
  • 添加了新的模块化选项
  • 更严格的代码执行
  • 启用了额外的 Rust 编译器诊断
  • 为 in-kernel use 提供了新的抽象
  • 以及其他低级别代码改进

Ojeda 称,接下来每次发布新的稳定 Rust 编译器时,Linux 上的 Rust 都会进行迁移。目前其已经迁移到了上周刚发布的 Rust 1.57.0 版本。

另外,红帽现在也加入了 Arm、谷歌和微软,一同表达了该项目的支持意向。

最后,希望在2022年能看到 Linux 内核中的第一个 Rust 代码。

推荐阅读
关注数
4142
内容数
723
SegmentFault 思否旗下人工智能领域产业媒体,专注技术与产业,一起探索人工智能。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息