欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Rust 0.3发布,Mozilla的新型编程语言

程序员文章站 2022-04-24 08:28:53
...
Mozilla今天发布了Rust 的第3个主要版本。

Rust 0.3发布,Mozilla的新型编程语言

Rust是Mozilla开发的一门新编程语言,由Web语言的领军人物Brendan Eich(JS之父)、Dave Herman以及Mozilla公司的Graydon Hoare等合力开发。该语言强调了并发性和内存安全,按照计划,其最终可能取代C++成为Mozilla的主要开发语言——未来Firefox将很可能用Rust重写。

该版本的主要新特性包括:

  • 包含大约1900处改进以及大量的bug修复
  • 编码更加便利。如更加紧凑的闭包语法、改进的警告/错误信息、文档注释等。
  • 针对语义进行了清理,改善了名称解析,重写了检查器。
  • 加入了一些试验性的语言特性,如针对类的iface实现、参数化类型类和类方法、共享内存并行模式等。
  • 类型反射
  • 移除了一些过时的功能,如be、prove、syntax、note、mutable等关键字,do-while循环、fn约束等结构。
  • 编译器重组
  • 添加了一些新的库代码
  • 工具改善,Cargo可以自动解决依赖。
详细信息:RELEASES.txt

源码下载:https://github.com/mozilla/rust/tree/release-0.3