Towards mastering the fundamentals of Rust
- Built-in multi-threading system
- Type-system - uncover bugs at compile time
- module system that simplifies code separation
- Robust tooling for docs generation, code linting and code auto formatting
- In summary, Rust maintains a significant balance between speed, safety, concurrency and portability
- Compilation to machine code is pretty fast
- Uses ownership for memory management
- Bool
- Float
- Integers