在过去的几年里,我一直从事自主移动机器人领域的研究,本文中的许多示例就源自该领域。我写这篇文章是为了探讨一下,除了众所周知的内存安全保障之外,Rust 还有哪些独特之处。具体来说,就是该语言如何帮助开发者从一开始就编写出更正确的软件,不犯常见的错误,使生成的代码有更强的防错能力。 不只是内存安全 在我与开发者们讨论 Rust 时,一个常见的情况是:那些没有投入大量时间研究这门语言的人往往会对其嗤之 ...
如何学习Rust,Hacker News上有这么一篇教程火了。 它不同于网络上类似的几小时速成教程,而是通过自己的学习经历向大家指出一条学习Rust的路径。 教程发出之后,网友们也在Hacker News上贴出了自己的学习经历。 了解Rust相关的书籍和教程很方便,即使在没有网络 ...
“如果没有资金、没有团队,只靠一个人,是否也能开发一门编程语言?” 这是 Rust 社区资深技术专家 Steve Klabnik 很久以前就曾思考过的问题,但那时仅停留在想想而已。到了 2025 年末,他终于决定放手一试。 殊不知,借助 AI 辅助工具 Claude,他仅用 11 天时间 ...