Rust 2021 版本计划发布

来源: 投稿
作者: 御坂弟弟
2021-05-12

Rust 开发团队宣布 Rust 语言的第三个版本 Rust 2021 计划于今年 10 月发布。

Rust 1.0 的发布确立了 "稳定前进(stability without stagnation)"作为 Rust 的更新原则。自 1.0 版本以来,一旦一个功能在稳定版上发布,Rust 就会承诺在未来的所有版本中支持该功能。然而,有些时候,必须对语言做一些不向后兼容的改动,比如引入一个新的关键字,这将使同名的变量无效。此时 Rust 将通过更新版本来解决这个问题。

文中列出了 Rust 2021 的主要改动,包括新的标准库内容、默认使用 Gargo 功能解析器、数组的 IntoIterator 实现、闭包捕获修改、panic 宏一致性修改、保留的语法、新的硬件警告、macro_rules 中的模式等内容。

此外,文中表示,版本升级不会分裂 Rust 生态系统,所有的 Rust 代码,无论哪个版本,最终都会被编译成编译器中相同的内部表示。并且,Rust 会提供自动迁移工具和版本迁移指南来为用户进行版本迁移。需要注意的是,自动迁移工具并不完美,有些细节仍需要用户手动解决。

展开阅读全文
5 收藏
分享
加载中
最新评论 (8)
rust不适合一般人
2021-05-19 14:39
0
回复
举报
现在怎么都没人留言了
2021-05-18 20:22
0
回复
举报
http://www.wangxingjie.com.cn/ 别点击 网站要死 引个蜘蛛爬虫
2021-05-18 15:23
0
回复
举报
爽!
2021-05-18 11:59
0
回复
举报
2021-05-12 11:45
0
回复
举报
Gargo? Cargo?
2021-05-12 09:41
0
回复
举报
没有完美的语言,只有会用的人
2021-05-12 08:39
0
回复
举报
为啥评论看不到了呢????
2021-05-12 08:37
0
回复
举报
更多评论
8 评论
5 收藏
分享
返回顶部
顶部