大家好,欢迎查阅第 385 期《Rust 周报》!Rust 是一种系统语言,主要追求三个要素:安全性、并发性,以及高性能。本文是其开发进展和社区生态的每周摘要。如果您想提出意见或建议,请在推特联系我们账号 @ThisWeekInRust,或者在 github 向我们发送 PR。想参与吗?我们期待您的贡献。
本周无论文或研究探讨。
File
。或许 first-class 不翻更好理解)本周最佳 crate 是 rs-pbrt,PBRT 图书(第三版)中 C++ 部分代码的对应 Rust 实现。
谢谢 Jan Walter 的提议!
关于下周最佳 crate,请您提议,并投票!!
您一直想为开源项目做贡献,但却不知道从哪里开始吗?每周,我们都会强调一些来自 Rust 社区的任务。您可以挑选,并开始参与!
有些任务可能还有导师,请访问具体任务页面,以了解更多信息。
如果你是 Rust 项目所有人,正在寻求贡献人员,请提交任务到这个页面。
313 PR 在上一周被合并。
对于内存使用的改进来说,本周颇为重要。因为默认分配器(allocator,升级到了最新的 jemalloc)的更新,发布构建(cargo build –release)的内存使用率,平均提高了约 20%;而检测构建(cargo check)则大约提升内存使用率为 5%。
验测工作是由 @simulacrum 完成的。修正范围:4896450e..d32238
Rust 的改进遵循 RFC(request for comments)流程。如下是本周核准实现的 RFCs:
Cargo.toml
中的设置 edition = "2018"
)很遗憾,本周没有“引语”提议。
欢迎提交下周引语!
Rust 周报编辑人员:nellshamrell, llogiq、cdmistman.
谢谢您的阅读!