59

为什么 Rust 编程语言被称为“Rust”?

有没有关于谁命名它的信息,为什么?(我很难提出积极的联想)。

4

2 回答 2

50

reddit 上有一个帖子声称答案。

TL;DR:Rust 以一种健壮、分布式和并行的真菌命名。

它也是“健壮”的子串。


发现另一个有趣的报价

此外,将 Rust 称为研究语言对我来说很有趣,因为——正如它的名字所反映的——我们努力避免将新技术融入其中。我们并不总是成功地不新颖,但我们有一条经验法则,即在过去十年的编程语言研究中不包括任何新的语言想法。编程语言领域充满了尚未用于解决它完全适合的问题的旧技术。Rust 的目标是避免重新发明轮子,看看过去教会了我们什么。不过,我不能责怪任何人认为 Rust 是一种研究语言,因为它是由 Mozilla Research 开发的。

所以这暗指“专靠旧技术,回避新技术”。

再次,我得到了“生锈”的“旧”含义,但仍然无法克服“最终会腐蚀成垃圾金属”的联想。

于 2013-05-12T03:47:37.727 回答
27

它类似于网络浏览器架构。Mozilla 的用户界面部分通常被称为“chrome”,因为它们应该是闪亮的(甚至在 chrome 浏览器出现之前就是这种情况)。而在 Firefox 中,很多 chrome 代码都是用 javascript 实现的。

另一方面,Rust 旨在实现浏览器的核心。非镀铬部件。这个名字让我想起了在某台巨型机器的内部深处啮合在一起的大型金属齿轮。

于 2013-05-12T02:46:12.273 回答