本周 Rust 动态 516

2023-10-11

说明

本文由 ChatGPT(gpt-4-1106-preview) 翻译。

大家好,欢迎来到本周 Rust 动态的又一期! Rust 是一种让每个人都能构建可靠和高效软件的编程语言。 这是其进展和社区的每周摘要。 想要在本周动态中看到些什么内容?在 Twitter 标记我们 @ThisWeekInRust,或在 mastodon.social 上标记我们 @ThisWeekinRust,或者发送我们一个拉取请求(PR)。 想参与进来吗?我们热爱贡献者

本周 Rust 动态GitHub 上公开开发,归档可以在 this-week-in-rust.org 上查看。 如果您发现本周发布的内容有任何错误,请提交一个 PR

Rust 社区更新

官方消息

项目/工具更新

观察/思考

Rust 教程

研究

杂项

本周的 Crate

本周的 crate 是 yarer,一个库和命令行工具,用于计算数学表达式。

感谢 Gianluigi Davassi 自荐这个 crate!

请提交您的建议并为下周投票

参与呼吁

一直想要为开源项目做贡献,但不知道从哪里开始吗? 每周我们都会从 Rust 社区精选一些任务,你可以选择一个任务开始!

其中一些任务可能还有导师可提供帮助,访问任务页面获取更多信息。

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

Rust 项目更新

上周有 384 个 pull requests 被合并

即将到来的活动

2023-10-11 至 2023-11-08 之间的 Rust 活动 🦀

虚拟会议

亚洲

欧洲

北美洲

大洋洲

如果您正在举办 Rust 活动,请将其添加到日历中, 以便在这里提及。请记得添加活动的链接。如需访问权限,请电邮Rust社区团队

工作机会

请查看最新的 r/rust 上的招聘帖子

本周名言

Rust的使命——允许你高效地编写既快速又正确的软件——从未如此鲜活。所以下一个Rust大会,我计划庆祝:

  • 所有因为Rust而未曾编写过的缓冲区溢出
  • 所有因为其类型系统而省去的单元测试
  • 所有因为Option和Result而未必须编写的空值检查
  • 所有因为WebAssembly而没有必要编写的JS代码
  • 所有那些我未曾断言“这绝不会真的发生”的不可能状态
  • 所有因为Serde而不必手动键入的JSON字段键
  • 所有通过Diesel在编译时捕获的缺失SQL列bug
  • 所有因为借用检查器而从未需担心过的竞态条件
  • 所有因为Tokio能同时接受的所有连接
  • 所有因为Rustfmt而未必须在PR上留下的格式化注释
  • 所有因为Clippy而没有创建的性能陷阱

Adam Chalmers 在他们的 2023 Rust大会总结中所提到

感谢 robin 的建议!

请提交名言并为下周投票!

本周在Rust是由以下编辑:nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.

邮件列表赞助商为Rust基金会

在r/rust上讨论