Home

Rust周报 379(译)

你好,欢迎再来一期本周的螃蟹行情Rust是一种追求三位一体的系统语言:安全性、并发性和速度。这是它的进展和社区的每周总结。有什么要说的吗?推特@ThisWeekInRust向我们发送请求。 想参与吗?我们热爱贡献.

这本周的螃蟹行情是在在 Github 上公开的。如果你在本周的问题中发现任何错误,请提交 PR

Updates from Rust Community

本周没有时事通讯或官方博客。

Project/Tooling Updates

Observations/Thoughts

Rust Walkthroughs

Miscellaneous

Crate of the Week

本周的箱子lever,一个用于编写事务系统的库。

感谢Mahmud Bulut谢谢你的建议!

提交下周的建议和投票!

Call for Participation

一直想为开源项目做贡献,但不知道从哪里开始?每周我们都会强调一些来自 Rust 社区的任务,让您挑选并开始!

有些任务可能还有导师,请访问任务页以获取更多信息。

starlight - Support for “unsafe” cases of finally

如果你是一个生锈的项目业主,并正在寻找贡献者,请提交任务在这里.

Updates from Rust Core

329 个请求被删除上周合并的

Rust Compiler Performance Triage

总的来说,编译器性能提升的一周,只有一次适度的退步。退步的 change 对bootstrap speed由显著的改善,更易于维护。

分诊人 @rylev. 修订范围:f1c47c..301ad8a

1 次退步,5 次改进,0 次混合,0 次汇总

Approved RFCs

对 Rust 的更改跟随 RustRFC (request for comments) process。以下是本周批准实施的 RFC:

Final Comment Period

每周the team宣布正在做出决定的 RFC 和关键 PRs 的“最终评论期”。现在就发表你的意见。

RFCs

Tracking Issues & PRs

New RFCs

Quote of the Week

最后,我觉得有必要揭穿对抗 the borrow checker“传说,一个把 Rust 编译器描述成一个妖怪的故事:以我的经验来看,它主要发生在初学者和 1% 试图微优化代码,或突破边界的人身上。大多数有经验的 Rust 开发人员都知道如何精确地对代码进行建模,这样就不会浪费时间在设计问题上与编译器进行斗争,并且可以一眼就发现反模式,就像大多数人知道如何在正确的道路一侧,驾驶汽车以避免事故一样,同时注意到那些做得不对的人!

Simon Chemouil on the Kraken blog

Thanks to scottmcm for the suggestion.

Please submit quotes and vote for next week!

This Week in Rust is edited by: nellshamrell, llogiq, and cdmistman.

Discuss on r/rust