查看原文
其他

Linus Torvalds: C++ 是很烂的语言

Python客栈 2022-08-15

文:局长

来源:OSC开源社区(ID:oschina2013)


我们会在今天推文的留言中选出三位幸运粉丝送出现金红包

科技外媒 ITWire 报道了对 Linus Torvalds 的采访。关于 Linux 内核对 Rust 的支持情况,Linus 回应称“Linux 内核尚未支持 Rust”,并补充说“目前相关工作正处于开发阶段,预计 Linux Kernel 5.14 会合并相关补丁”。
Linus 表示,Linux 内核对 Rust 的支持尚处于早期阶段,不过至少开展了相关工作,有了示例,他们可以在此基础上进行构建。
ITWire 向 Linus 提到了有人在 LWN 上评论了谷歌那篇关于在 Linux 内核中使用 Rust 开发的长文,评论中有人认为应该使用 C++ 而不是 Rust。

对此,Linus 忍不住大笑(原文中他的反应是"LOL"),原因是他认为 C++ 并没有解决任何 C 的问题 (C++ solves _none_ of the C issues ),反而让事情更糟糕,这是一门很烂的语言 (It really is a crap language)。
Linus 表示,如果你不喜欢 C 语言,那么可以去选择一门能真正给你提供价值的语言。比如具有内存安全和可以避免 C 语言的一些弊端,或者是支持内部 GC 并更容易管理内存的语言。
Linus 认为 C++ 解决了所有不该解决的错误问题,那些说用 C++ 重写 Linux 内核的人都太无知了。


书籍名单



 留言红包




恭喜以上中奖的童鞋,加小编微信(Mayyy530)来领取奖品吧!


往期推荐


  1. “壕无人性”的社交APP炫富,终于有人管了!

  2. 微信突然更新!公众号要变成下一个微博了?

  3. 一个已经存在 10 年,却被严重低估的库(文末送书)

  4. 华人学者为写论文向Linux提交200多条「恶意代码」,结果整个大学都被Linux封了



今天因为你的点赞,让我元气满满!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存