Home

Rust周报 339(译)

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

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

号外号外,从现在起,还有每周一次,Rust 播客(This Week in Rust Podcast —— 重点介绍每期的一些故事。您可以在Rustacean 站了解首播。

Rust 社区的更新

新闻和博客文章

周箱

这周的箱子是apply,一个微型库,用于将随意函数,链接到方法调用链中。

谢谢特雷弗·斯皮特里的建议!

提交您下周的建议和投票

呼吁参与

一直想为开源项目做贡献,但不知道从哪里开始?每周我们都会重点介绍 Rust 社区的一些任务,供您选择和开始!

其中一些任务也可能有导师,请访问任务页面以获取更多信息。

如果您是 Rust 项目的所有者并且正在寻找贡献者,请提交任务这里

Rust Core 的更新

359 个拉取请求在上周合并

批准的 RFC

对 Rust 的更改跟随 RustRFC(征求意见)流程。以下是本周批准实施的 RFC:

上周未批准任何 RFC。

最后意见征询期

每周团队宣布即将做出决定的 RFC 和主要 PR 的“最终意见征询期”。立即发表您的意见。

RFC

跟踪问题和 PRs

新的 RFC

本周引用句

异常处理代码(exceptions)背后的全部动机是业务逻辑可以得以传递,专注于开发者在此过程中,是如何思考的,而不需要进行大量的错误检查,以及控制代码来掩盖这个逻辑。因此导致,错误被“try”掩埋在’地毯’下面,用“catch”挡住视线。

然而,在我的世界观中,失败一直都在,它可以说是一种常见的现象。而因为它太重要了,所以不能隐藏起来。故,在您编写的代码中,异常处理的原则应该是“面向人们” —— 那些读它的人。

ZiCog on rust-users

Thanks to Lzutao for the suggestions!

Please submit quotes and vote for next week!

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

Discuss on r/rust.