内容简介:Rust 社区每年都会一起(线上)聚集讨论以制定路线图,今天 Rust 核心开发团队在官网公布了讨论的最终结果 ——今年 Rust 路线图的主题是 Maturity,即成熟。官方表示 Rust 在去年增加了许多新特性和功能,并且发展得很快,所以今年会将脚步放慢,并进行全局的分析和评估,让这门语言更稳定和成熟,为未来做好准备。总的来说,今年计划的工作可以分为三大类:
Rust 社区每年都会一起(线上)聚集讨论以制定路线图,今天 Rust 核心开发团队在官网公布了讨论的最终结果 —— Rust 2019 路线图 。
今年 Rust 路线图的主题是 Maturity,即成熟。官方表示 Rust 在去年增加了许多新特性和功能,并且发展得很快,所以今年会将脚步放慢,并进行全局的分析和评估,让这门语言更稳定和成熟,为未来做好准备。
总的来说,今年计划的工作可以分为三大类:
- 治理:改进项目的运作方式
- 解决积累已久的需求:完成已经开始但从未完成的工作
- 优化:提高语言和相关 工具 的整体质量
Rust 在过去三年里发展迅速,最初的核心开发成员只有 8 名,到现在已有 100 多位核心开发者 —— 比很多公司的规模都大。除了开发团队的壮大,Rust 社区的整体规模也在不断增长,这种增长也为 Rust 的项目治理提出了更高的要求。为此,Rust 目前创建了一个 新的治理工作组 以改进项目的治理流程,今年的计划也包括对流程的修订。
迅速发展除了带来许多令人激动的新特性,也会带来隐患 —— 许多新特性一直处于不稳定的状态,甚至有些还存在尚未解决的复杂问题。因此,Rust 的另一个目标就是偿还这些技术债务,重新审视其中的问题,并努力解决。
举个例子:
- Cargo 团队的 Rust 包管理工具 Cargo 和自定义注册
- 语言团队一直在研究的 async/await, specialization, const 泛型和泛型相关类型
- Libs 团队的自定义分配器
最后就是优化,近几年 Rust 团队为完善基础设施做了很多的工作。例如重构编译器以支持渐进式编译、改进对 IDE 的支持和改进调试功能等。今年的计划就是提高语言和相关工具的整体质量。例如:
- Compile times 和对 IDE 的支持
- 通过改进手册和规定不安全的代码指南来完善语言规范
- WebAssembly WG 团队今年的工作包括优化对 wasm 的支持,例如调试
若要查看完整的路线图详细信息, 请查看 RFC 。
以上所述就是小编给大家介绍的《Rust 2019 Roadmap:继续稳定化和偿还技术债务》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Just My Type
Simon Garfield / Profile Books / 2010-10-21 / GBP 14.99
What's your type? Suddenly everyone's obsessed with fonts. Whether you're enraged by Ikea's Verdanagate, want to know what the Beach Boys have in common with easy Jet or why it's okay to like Comic Sa......一起来看看 《Just My Type》 这本书的介绍吧!