Lesson 3 · Chapter: Welcome+10 XP for reading
Why Learn Rust?
Because it teaches you how computers really work — while holding your hand the whole way.
The compiler is a teacher. Other languages let mistakes slide and crash later; Rust explains problems immediately, in plain words, with hints. You learn faster because every error is a mini-lesson.
It's the language of the future's foundations. The software everything else stands on — operating systems, browsers, game engines — is slowly moving to Rust:
- The Linux kernel accepted Rust as its first new language alongside C in decades
- Firefox pioneered it; parts of Windows are being rewritten in it
- Discord, Cloudflare, and Figma run Rust where speed matters most
Rust skills are rare and wanted. Fewer people know Rust than Python or JavaScript — being one of them makes you stand out.
rust
fn main() {
for year in 1..=3 {
println!("Year {}: still the most loved language", year);
}
}
Output
Press Run to see the output.
Where you'll use this
Learning Rust early is like learning to drive with a coach who never lets a bad habit form — everything you learn transfers, and the habits are the safest ones.
Did you know?
Rust started as a personal side project by Graydon Hoare at Mozilla, named after rust fungi — organisms famous for being extremely hard to kill. Fitting, for a language obsessed with programs that don't die.