近日,谷歌宣布推出全新的、更安全的嵌入式操作系统KataOS,使用seL4作为为内核,几乎完全用Rust实现。
Graydon Hoare最开始是Mozilla的语言工程师,2006年着手创建开发Rust,以期让它变得比C++更安全、更并发、更简单。
当Mozilla正准备建立开发实验性浏览器引擎Servo项目时,Rust便是该项目重要的一部分,用来重建浏览器堆栈。
随着Servo项目发展,Rust野心也变得越来越大,不再满足最初简单的目标,想要从 C++/Lisp/Haskell/Scala/Cyclone 中吸收更高级的特性,追求成为“世界上最快”性能的语言。
2013年中,Hoare选择休息一下,离开了Rust团队。直到2015年5月才发布1.0版本。
2016年,火狐浏览器中的大部分C++代码已被Rust代替。此后,微软、亚马逊、谷歌等一众科技巨头纷纷加入Rust项目。2019年微软公布使用Rust来作为C、C++的代替方案计划。
2020年Mozilla开始了大规模的裁员。尽管Rust社区的贡献很大,但Rust的基础建设和核心人才还是依托于Mozilla,包括Rust包管理器、crates.io。
2021年,ASW、华为、谷歌、微软和Mozilla联手成立Rust基金会,Rust又一次度过危机。合法性和稳定性获得确定后,Rust的未来也愈发明朗,越来越多大型项目开始引入或直接使用Rust。