Linux|新的内核补丁表明Rust可能是Linux的下一个前沿阵地
由于对C语言的依赖 , Linux内核一直保持着相当优秀的可移植性 , 但现在内核团队认真地采用Rust威胁着C语言的统治地位 。Mozilla十年前研发的技术已经成为一股重要的力量 , 它提供了与经典编译语言相同的灵活性 , 同时提供了与C语言的互操作性 。
文章图片
内核开发者长期以来一直在讨论将Rust引入Linux的可能性 , 而Linux内核现在包括一个稳定的Rust编译器 , 这促使内核开发者Miguel Ojeda推出一个补丁 , 使Rust成为内核团队事实上的第二种官方语言 。
ZDNet的Steve J Vaughan-Nichols采访了Linux内核高级开发人员Greg Kroah-Hartman , 后者建议Rust代码可以从驱动层面开始渗透到内核中 。"驱动程序可能是这样的尝试的第一个地方 , 这是它们是内核源中依赖关系树的'枝丫' , 依赖于内核的核心功能的同时没有任何东西依赖于它们 。" , Hartman说 。
【Linux|新的内核补丁表明Rust可能是Linux的下一个前沿阵地】Linus Torvalds也同意这一看法 , 说驱动程序是一个"明显的"目标 。
这并不意味着现在需要努力用Rust重写任何现有的内核源代码 , 但是如果新的内核开发朝这个方向发展 , 我们可能会看到10年后的一个巨大的Rust代码库存在在内核中 。
文章图片
相关文章:
Linus Torvalds:Linux Kernel 5.14有望整合Rust语言代码
Google与主要开发者签订合同 Linux内核将迎来更多Rust代码
为Linux内核添加Rust支持的最新补丁已经出现
Linus Torvalds开源峰会访谈摘录:关于社区、Rust和Linux 30周年
推荐阅读
- 功能|Linux 微信官方版 2.1.1 正式发布
- 计算机|孟祥飞:用超算推动一个加速创新的中国
- Linux|glibc在默认情况下并未妥善解决Y2038问题
- 意思|森海新的TWS有点小HD660S的意思?森海老粉对CX Plus的一点看法
- Intel|英特尔正为Linux 5.17准备PFRUT:升级系统固件无需重启
- Xiaomi|小米公布小米12基于Android 12的全系内核源码
- Linux|Fedora 36默认字体将改为Noto,以覆盖更多语言
- GitHub|小米 12 / Pro / X 系列内核源码已公开,基于 Android 12
- Linux|Ubuntu Kylin 20.04 Pro(RISC-V)版本正式发布
- Linux|有人说,Linux 发行版激增不利于 Linux 生态系统?