前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2022-01-13 Rust 1.58.0 稳定版发布

【Rust日报】2022-01-13 Rust 1.58.0 稳定版发布

作者头像
MikeLoveRust
发布2022-03-24 12:49:45
2670
发布2022-03-24 12:49:45
举报
文章被收录于专栏:Rust语言学习交流

Glicol - 以图为导向的音乐实时编程语言

Glicol 可以帮助您使用代码制作音乐。您可以简单地连接不同的节点以形成循环,用 Rust 编写,得益于 WebAssembly,它可以在浏览器中丝滑运行。

glicol.org: https://glicol.org/

GitHub - glicol: https://github.com/chaosprint/glicol

Rust 1.58.0 稳定版发布

Rust 1.58 在格式字符串中引入了捕获的标识符、对 Windows 上的搜索路径的更改、 #[must_use] 标准库中的更多注释以及一些新的库稳定性。

代码语言:javascript
复制
let (width, precision) = get_format();
for (name, score) in get_scores() {
  println!("{name}: {score:width$.precision$}");
}

另外在 release note里一些编译器和库的改进也值得一看,比如:

  1. *const T 现在可以在 const 上下文中解引用指针
  2. 重新启用调试检查copy和copy_nonoverlapping
  3. 为 Rc 实现了 RefUnwindSafe
  4. 稳定了 relaxed_struct_unsize ,参考:https://github.com/rust-lang/rust/issues/81793
  5. Rust 编译器支持 LLVM CFI (Control-flow integrity ,控制流完整性) , CFI 通过检查确保间接函数调用(indirect function call)未被攻击者修改过,从而堵住系统漏洞。

(感谢张汉东老师供稿)

Announcing Rust 1.58.0: https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html

Changelog - Version 1.58.0 (2022-01-13): https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1580-2022-01-13

This Week in Rust 425

新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :)

This Week in Rust 425: https://this-week-in-rust.org/blog/2022/01/12/this-week-in-rust-425/


From 日报小组 PsiACE

社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Glicol - 以图为导向的音乐实时编程语言
  • Rust 1.58.0 稳定版发布
  • This Week in Rust 425
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档