Rust 的目标
Rust 语言瞄准的是工业系统的霸者 - C++ 语言。
Rust 的优势
Rust 是一门编译语言,因此它的效率可以媲美 C 或 C++ 语言。
由于没有 GC(垃圾回收机制),所以是安全度极高的语言。
Rust 可以做什么?
- 可以使用 Rust 编写操作系统、游戏引擎和许多性能关键型应用程序。
- 可以使用它构建高性能的 Web 应用程序、网络服务,类型安全的数据库对象关系映射(Object Relational Mapping,ORM)库,还可以将程序编译成 WebAssembly 在 Web 浏览器上运行。
- Rust 还在为嵌入式平台构建安全性优先的实时应用程序方面获得了相当大的关注,例如 Arm 基于 Cortex-M 的微控制器,目前该领域主要由 C 语言主导。Rust 因其广泛的适用性在多个领域都表现良好。
Rust 环境搭建
官网:Rust 程序设计语言
mac安装rust
在 Mac 环境下,利用 brew 包管理,十分方便。
- brew upgrade
- brew install rus