今日,Rust 官方发文庆祝 Rust 发布 6 周年。
Rust 是一门系统编程语言,专注于系统安全,支持函数式和命令式以及泛型等编程范式。其首先在 2006 年作为 Mozilla 员工 Graydon Hoare 的私人项目出现,并于 2009 年开始接受 Mozilla 赞助。第一个有版本号的 Rust 编译器于 2012 年 1 月发布,而其第一个稳定版本 Rust 1.0 于 2015 年 5 月 15 日发布。
在过去的一年里,Rust 分布于全球的数百名团队成员和志愿者除了进行各种错误修复外,还发布了超过 9 个新的 Rust 稳定版本,获得了很多高质量的功能,比如处理无限循环、引入对 64 位 ARM Linux 的一级支持以及对 ARM macOS 和 ARM Windows 的二级支持、稳定常量泛型等,有助于在更多的地方使用和维护 Rust。
同时,Rust 在社区和行业中也在继续稳步前进。2020 年,Rust 再次被 StackOverflow 评选为最受欢迎的编程语言。2 月初,Rust 成立了新的基金会,以更好地建立和维护一个可持续的开源生态系统。一些使用 Rust 的公司已经组建了专门维护和改进 Rust 项目的团队,包括华为、AWS、Facebook 和 Microsoft。越来越多的公司已经在其项目中采用 Rust,并提供官方支持的 Rust API。
文中还表示,将来 Rust 的应用领域会更广。比如 Embark 工作室已经发布了 rust-gpu 的初始原型,这是一个新的编译器后端,允许使用 Rust 为 GPU 编写图形着色器;Linux 项目目前正在考虑将 Rust 作为第二种语言加入内核的提议,以便能够编写更安全的驱动和内核空间代码;Google 也已经宣布,支持用 Rust 构建 Android 操作系统的低级组件,并且已经开始用 Rust 重写他们的蓝牙堆栈。
现在,Rust 团队正在计划和协调 2021 年的 Rust 版本,感兴趣的用户可以可以查看其 Rust 2021版的计划。
猜你喜欢: