博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Rust官方公布Rust1.0最新状态报告和最终时间表
阅读量:7040 次
发布时间:2019-06-28

本文共 1148 字,大约阅读时间需要 3 分钟。

是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日发布\\t
  • Nightly版大约在3日9日发布,自此,1.0版本的所有模块都已经稳定\\t
  • Rust 1.0 Beta 版将在3月31日发布\\t
  • Rust 1.0正式版将在5月15日发布\

从本次公布的时间表中可以看出,相对于先前公布的计划稍有不同,本次发布计划新增了一个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系统、溢出的语义、关联类型()等方面的改进。此外,期盼在Alpha2版本能够实现的一些其他改进还没有完全确定下来,如、和,完整的细节将在下周发布公告中可以看到。

\\

上还出现了,评论中尤其对Rust的安全特性进行了评论,如零内存保护、Heartbleed漏洞处理等,同时,还引起了关于。

\\

用户到:

\\
\

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

\
\\

感谢对本文的审校。

\\

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

转载地址:http://shxal.baihongyu.com/

你可能感兴趣的文章
大数据时代继续教育深化发展的机遇与挑战分析
查看>>
黑客“纵横”全球金融系统 中国公司被盯上
查看>>
“光伏贷”推动分布式光伏进入百姓家
查看>>
探究电气设计系统中计算机的应用
查看>>
洛龙区:加快布局大数据产业
查看>>
看不见的"频谱"助力智慧城市建设
查看>>
软件测试文档写作——测试方案
查看>>
大数据的商业化:从数据、模型到业务逻辑
查看>>
Junit在MyEclipse上怎么用?
查看>>
能测试知多少--系统计数器与硬件分析
查看>>
颠覆传统 移动CRM成企业应用热点
查看>>
适合应用RFID的六大领域介绍
查看>>
《Web测试囧事》——2.6 时区不一致造成邮件发送异常
查看>>
需求管理是需求开发的基础
查看>>
干货:模板网站SEO优化技巧!
查看>>
CB Insights:2017年Q1网络安全领域共实现140宗投资
查看>>
安捷伦2016 Q2收入较去年增长6% 调升全年收入指导范围
查看>>
最新 Chrome 可让本地文件在网页应用中打开
查看>>
《Python地理空间分析指南(第2版)》——1.10 GIS中矢量数据的基本概念
查看>>
MySQL自动化运维工具 Inception
查看>>