Rust 是什么?
Rust 是一门新语言,2015年发布了1.0版本:
- Rust 是一门静态编译语言,扮演如 C++ 那样的角色
rustc
使用 LLVM 作为后端。
- Rust 支持很多平台和架构: * x86, ARM, WebAssembly, …
- Linux, Mac, Windows, …
- Rust 广泛用于设备:
- 固件和引导加载程序,
- 智能显示器,
- 移动电话,
- 桌面,
- 服务器。
Rust 的区域与 C++ 相同:
- 灵活性高。
- 高度可控。
- 可以缩小到非常受限的设备,比如移动电话。
- 没有运行时和垃圾收集。
- 在不牺牲性能的前提下,注重可靠性和安全性。