Rust Programming Language
What is Rust?
- Developed by Mozilla
- Released version 1.0 in 2015
- Rust releases a new version every six weeks.
- Stable Edition:Rust 2015 Edition、Rust 2018 Edition、Rust 2021 Edition、Rust 2024 Edition
- Curerent Version: 1.94.1 (2026-03-25)
Why Rust?
- Performance: no runtime or garbage collector
- Reliability:type system and ownership model guarantee memory-safety and thread-safety
- Productivity:great documentation, a friendly compiler with useful error messages, and top-notch tooling
Build it in Rust
- Command Line
- WebAssembly
- Networking
- Embedded
Official Materials
- document: https://doc.rust-lang.org/book/
- reference: https://doc.rust-lang.org/reference/
- std: https://doc.rust-lang.org/std/
- edition-guide: https://doc.rust-lang.org/edition-guide/
- releases: https://releases.rs/
- example: https://doc.rust-lang.org/stable/rust-by-example/
- mdbook: https://rust-lang.github.io/mdBook/
- mascot:https://rustacean.net/