Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
1. Install Rust
rustup – recommended
Rust downloads (alternative)
Read the Rust book
Complete the Rustlings (a great beginners course!)
2. Some projects with great first bugs:
*The Rust language and compilerLabeled easyLabeled mentor
*clippy – the popular Rust static analysis tool
*Cargo – Rust’s package manager
*rustfmt – the Rust source code formatting tool
Though some are without clear instructions, the domain is easy to understand (it’s mostly manipulating strings), and potentially engaging.
*rustup – the Rust installer
Standard library API docs