Linux 创始人 Linus:C 很简单,但易犯错,而 Rust 不是
9月16日,在维也纳举行的Linux 基金会开源峰会上,Linus谈到了关于Rust和C语言的争论。 “C语言,归根结底,是一个非常简单的语言。这是我享受C语言的原因,也是很多C语言程序员喜欢它的原因。也正因为它简单,所以也非常容易犯错。而Rust不是。”在与Verizon开源部门负责人Dirk Hohndel的现场对话中,Linus 对Rust 的安全性予以了肯定。 将Rust引入Linux内核已经成为一个热门话题。2022年,开发者们就这门语言进行了争论,一些人将Rust的内存安全特性称为对多年来内核工作的“侮辱”。9月初,Rust for Linux项目的一位维护者辞职,称对“非技术性的胡说八道”感到沮丧。这在技术圈引起了讨论。 Linus表示,不理解为什么Rust会成为如此有争议的话题,并笑称这让他想起了过去人们关于vi和Emacs编辑器的争论。(补充一下:vi和Emacs的争论可以追溯到20世纪70年代,并且至今仍在继续。) “Rust和C的讨论几乎带有宗教色彩。”Linus直言,争论有时会变得激烈,甚至可以说是恶毒。但他认为在这些关于Rust的争论是积极的,因为它激发了讨论...
