出品
开源中国
文
局长
科技外媒ITWire报道了对LinusTorvalds的采访。关于Linux内核对Rust的支持情况,Linus回应称“Linux内核尚未支持Rust”,并补充说“目前相关工作正处于开发阶段,预计LinuxKernel5.14会合并相关补丁”。
Linus表示,Linux内核对Rust的支持尚处于早期阶段,不过至少开展了相关工作,有了示例,他们可以在此基础上进行构建。
ITWire向Linus提到了有人在LWN上评论了谷歌那篇关于在Linux内核中使用Rust开发的长文,评论中有人认为应该使用C++而不是Rust。
对此,Linus忍不住大笑(原文中他的反应是LOL),原因是他认为C++并没有解决任何C的问题(C++solves_none_oftheCissues),反而让事情更糟糕,这是一门很烂的语言(Itreallyisacraplanguage)。
Linus表示,如果你不喜欢C语言,那么可以去选择一门能真正给你提供价值的语言。比如具有内存安全和可以避免C语言的一些弊端,或者是支持内部GC并更容易管理内存的语言。
Linus认为C++解决了所有不该解决的错误问题,那些说用C++重写Linux内核的人都太无知了。