Rust 四年

2019 年 5 月 15 日 · Rust 核心团队

2015 年 5 月 15 日,Rust 正式向世界发布!经过 5 年的开放开发(以及之前的几年构思),我们终于按下按钮,认真尝试创建一个新的系统编程语言!

回顾 1.0 版本发布前的时光,很容易怀念那段语言开发的疯狂时期和有趣的探索。特性被添加又被删除,语法和关键字被尝试,在 1.0 版本之前,还进行了一次大清理,删除了很多标准库内容。有趣的是,你可以查看 Niko 关于 Rust 对象系统工作原理 的博客文章,Marijn Haverbeke 关于 未能接近 1.0 版本的特性 的演讲,甚至关于 Servo 的介绍幻灯片,其中展示的语言与今天的样子大相径庭。

伴随稳定性保证发布 Rust 也意味着停止大型可见的变化。Rust 的面貌仍然与 Rust 1.0 非常相似。即使有去年 2018 版的更改,Rust 在 2015 年的样子仍然很容易辨认。这种稳定性掩盖了 Rust 发展和增长最快的时期是**现在**。在语言稳定性和轻松升级的基础上,构建了大量新特性。我们在去年取得了一系列成就:

这个列表还可以继续列下去。虽然发布前后的时期是语言变化对 Rust 的认知产生巨大影响的时期,但现在越来越重要的是人们开始用 Rust 构建什么以及围绕它构建什么。这包括像完整的游戏引擎这样的大项目,也包括许多小型、有用的库、聚会形式、教程以及其他教育材料。生日是回顾过去一年、看看令人开心的事情的好时机!

Rust 离不开它的社区,没有社区就不会取得任何成就,更不用说获奖了。社区无处不在!我们想感谢所有一路同行的人,从团队成员到小型贡献者,再到那些只是尝试了解这门语言并对此产生兴趣的人。正是你们的兴趣和好奇心让 Rust 社区成为一个令人愉悦的地方。今天有些聚会正在举办生日派对,欢迎所有人参加。如果你没有参加,可以以其他方式庆祝:也许展示一张你目前正在做的事情的照片,或者谈谈让你兴奋的事情。如果你想在社交媒体上分享,可以考虑@我们的Twitter 账户或使用标签 #rustbirthday。