写点什么

Rust 官方公布 Rust1.0 最新状态报告和最终时间表

  • 2015-02-24
  • 本文字数:1097 字

    阅读完需:约 4 分钟

Rust 是 Mozilla 开发的注重安全、性能和并发性的编程语言。从 2012 年问世以来,Rust 力图实现包括代数数据类型、闭包、类型推导、保证内存安全以及最小化运行时等诸多特性,且经历了快速的发展。自去年 12 月份 Rust 团队公布 Rust 1.0 版本的发布计划后,Rust 的开发工作一直基本按照发布计划进行着。Rust 1.0 Alpha1 版本发布已经过去 5 个星期了,近日,Rust 团队公布了 Rust 1.0 的最新进展状态报告和更加详细的发布时间表。
Rust 1.0 的最新发布计划如下:

  • Rust 1.0 Alpha2 版本将在 2 月 20 日发布
  • Nightly 版大约在 3 日 9 日发布,自此,1.0 版本的所有模块都已经稳定
  • Rust 1.0 Beta 版将在 3 月 31 日发布
  • Rust 1.0 正式版将在 5 月 15 日发布

从本次公布的时间表中可以看出,相对于先前公布的 1.0 版本计划稍有不同,本次发布计划新增了一个 Alpha2 版本。Rust 1.0 Alpha1 表示 Rust 的语言及核心库已经完整, 接下来的工作就是功能优化、性能提高、bug 修改、文档完善,并使得修复的 API 达到稳定的程度。发布 Alpha2 版本的主要原因是因为 IO、Path 等模块收集到了一些不稳定的反馈,但 Beta 版本又不允许不稳定特性的存在,为了在 Rust 稳定前进行 API 的调整,才决定新增了一个 Alpha 版本。

在 Alpha2 版本中,所有 API 的修改已经完成(如 Path 和 IO 模块的相关 API),所有模块以后只会进行小的调整。其他值得关注的特征包括闭包、析构函数、Path 的修改优化、IO 的修改优化、API 管理、智能指针、For 循环、范围符号、多分派 Trait 系统、溢出的语义、关联类型( Associated types )等方面的改进。此外,期盼在 Alpha2 版本能够实现的一些其他改进还没有完全确定下来,如类型参数方差有关Send 的改变大整数的审计,完整的细节将在下周发布公告中可以看到。

Hacker News 上还出现了有关Rust 状态报告和最终时间表的相关评论,评论中尤其对Rust 的安全特性进行了评论,如零内存保护、Heartbleed 漏洞处理等,同时,还引起了关于 Rust 和 Go 的对比讨论

用户 jarrettc 评论到:

就算 1.0 正式版本没有发布,Rust 也可以用到许多实际项目中了。自己不确定使用 Rust 来实现自己的业务是不是一种赌博行为,但是自己想说明下个人的一些想法,自己是一个使用 Rust 的晚辈,且已经使用 Rust、OpenGL 和从 C++ 代码迁移的代码构建了一个 3D 游戏。到目前为止,Rust 的表现还很令人满意。尽管 Rust 有点不太成熟,但是在许多方面 Rust 确实优越于 C++。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-02-24 00:293101
用户头像

发布了 46 篇内容, 共 54.2 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

10天拿到字节跳动Java岗位offer,java高分面试指南

Java 面试 后端

2020-2021阿里巴巴Java面试真题解析,Java程序员必备书籍

Java 面试 后端

2021Java不死我不倒,细数Java开发者的艰辛历程

Java 面试 后端

2021Java大厂面试真题,Java这些高端技术只有你还不知道

Java 面试 后端

10天拿到字节跳动Java岗位offer,深入讲解Java

Java 面试 后端

2021年Android大厂面试,flutter音视频开发

android 面试 移动开发

全面公开!阿里P6-P8技术团队共同携手编写的“大厂面试参考指南”v1.0版本,挑战全网

Java 编程语言 java架构 Java工程师

2019-2021历年阿里Java面试真题,面试官不讲武德

Java 面试 后端

2021Java不死我不倒,Java架构师之路

Java 面试 后端

2021届毕业生还没找到Android开发工作,Android小技巧

android 面试 移动开发

12年高级工程师的“飞升之路”,如何解决redis的并发竞争key问题

Java 面试 后端

【回顾】上汽零束SOA开发者大会,开发者提问汇总!

SOA开发者平台

开发者 SOA 软件定义汽车

2021大厂Android面试题精选,鸿蒙教程来袭

android 面试 移动开发

2021大厂安卓面试集合,建议收藏

android 面试 移动开发

10天拿到阿里Java岗offer,Java框架面试题整理

Java 面试 后端

计算机网络——物理层的一些常见问题

Regan Yue

计算机网络 物理层 9月日更 计网

2020-2021华为Java面试真题,关于SQL书写建议-&索引优化的总结

Java 面试 后端

2020-2021华为Java面试真题,拥有百万粉丝的大牛讲述学Java的历程

Java 面试 后端

2020-2021字节跳动Java面试真题解析,2021Java面经

Java 面试 后端

10994部漫画信息,用Python实施大采集,因为反爬差一点就翻车了

梦想橡皮擦

9月日更

2021Java开发学习路线,阿里Java校招面试

Java 面试 后端

Linux用户权限切换

在即

9月日更

10年阿里开发架构师经验分享,从入门到精通系列Java高级工程师路线介绍

Java 面试 后端

2021Java开发现状分析,Java中级笔试题百度文库

Java 面试 后端

2021安卓开发社招面试解答之性能优化,Android自学

android 面试 移动开发

10年阿里开发架构师经验分享,Java进阶之光

Java 面试 后端

10年阿里开发架构师经验分享,K8S+Docker理论与实践深度集成

Java 面试 后端

个推Spark性能调优实战分享:性能提升60%↑ 成本降低50%↓

个推

大数据 spark Spark调优

10天拿到阿里Java岗offer,准备Java面试

Java 面试 后端

1200页文档笔记,我三年开发经验,从字节跳动抖音离职后

Java 面试 后端

2021Java大厂面试题来袭,Java工程师进阶书籍

Java 面试 后端

Rust官方公布Rust1.0最新状态报告和最终时间表_Mozilla_李小兵_InfoQ精选文章