Rust是现代系统编程语言侧重于安全性和速度。它通过不使用垃圾收集实现了内存安全。Rust是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现Null指针等。

Rust官方网站:http://www.rust-lang.org/

Rust特点:

  • 零成本抽象

  • 移动语义

  • 保证内存安全

  • 线程没有数据竞争

  • 特性为基础的泛型

  • 模式匹配

  • 类型推断

  • 最小运行时

  • 高效的C绑定

Rust 最早是在2010年7月的Mozilla的社区峰会上公之于众的,当时就有人问以后是否会用Rust重写Firefox,Brenda说希望如此。Rust目前还处于初期的开发阶段,开发团队目前并不想花太多的时间在语法上。

一定要先安装Rust 和文档,让我们开始吧!

注意: Rust 示例使用了最新版本来构建。确保计算机上已经安装最新版本Rust(v1.0)。


508阅读 | 0评论
你的回应
联系我们