rust in 2022
Rust 度过了美好的一年。从用户数量、领域多样性、用户承诺、用户规模等方面来看,Rust 现在拥有非常稳固的用户基础。Rust 还拥有大量慷慨的赞助商,无论是通过基金会还是通过公司支付民间费用。社区大多是健康的。在技术方面,Rust 语言、库和工具现在都非常可靠,2021版也顺利发布。
2022 年的 Rust,需要关注些什么呢?
2022 年,要解决的重要问题是项目领导问题和组织债务,并重新关注 Rust 的成熟度。同时,需要继续做下面这些正确的事:
- 维护工作、保持 Rust 运行(错误修复、性能改进、持续支持等),这是一项艰巨且大多乏味的任务。
- 基础设施和版本。
- 开发和维护 Rustup 和 Rustdoc 等基本工具。
- 完善 IDE 支持,这仍旧是 Rust 的一个弱点,但仍在不断改进。
- 研究人体工程学,并打磨语言、库、工具、文档等方面的不足之处
- 在更广泛的社区中使用 Rust 库。
- 审核和其他社区工作。
- 重构、偿还技术债务和核心工具(例如,Chalk)。
- 致力于形式化 Rust、Rust 的内存模型、更好地理解不安全代码、开发 miri 等。
- 改进错误处理库。
- 使用 const 泛型。
原文链接:https://www.ncameron.org/blog/rust-in-2022-2/
感谢 Joshua Nelson 为 rustdoc 所做的工作
有的人可能知道,jynelson 在成为 rustdoc 团队成员的 2 年后(后来成为联合负责人),最近辞去了该团队的领导职务。他在 rustdoc、docs.rs 和 rustc dev-guide 上的工作(通常是吃力不讨好的)有助于使 rust 成为一种令人惊叹的语言,可以为每个人编写和阅读文档。出于这个原因,我想花几分钟来强调一些我们有时认为理所当然的重大变化。
毫无疑问,最显而易见的功能改进是文档内链接。这允许您像路径导入一样(例如 [Foo](foo::Foo)
)编写指向其他位置的链接,轻松无压力。这个概念已经进行了很长时间,但它曾经从根本上被破坏并且在多个方面无法使用。在超过 54 个 PR 中,文档内链接从一个破碎的概念变成了编写 Rust 文档的基本特征。
像所有组成 rust 治理的优秀团队成员一样,Joshua 也一直站在 FCP、PR、问题、RFC 等的前沿。在后台进行的这项繁琐的工作有助于使 rust 成为一种很棒的语言,然而无聊而且常常吃力不讨好。
还有无数的内部修复,以使 rustdoc 更少错误、更快、更清洁等。或者他在 docs.rs 和 rustc 开发指南上的工作。
-- From 日报小组 RustPlumber
社区学习交流平台订阅:
评论区
写评论学习了,今天日报发的好早!