Rust是由Mozilla Research的Graydon Hoare在2010年开始开发的系统编程语言。最初的设计目标是创造一种既能提供C++级别性能,又能保证内存安全的语言。经过多年的发展和社区贡献,Rust于2015年发布了1.0稳定版本。这门语言独特的所有权系统和借用检查器让我们能够在编译时就发现内存错误,从而避免了传统系统编程中常见的缓冲区溢出、空指针解引用等问题。
Rust入门
语句与表达式
基本类型
集合类型
函数
方法与 impl
输入输出:文件、控制台与错误边界
迭代器
Cargo 与 crates.io
智能指针
并发