Week 09: Welcome to Rust
Introduction
Welcome to the second half of the course—it’s time to learn Rust! After mastering Python fundamentals, you’re ready to explore a completely different programming paradigm. Rust is a compiled systems programming language that prioritizes performance, reliability, and memory safety. You’ll discover why companies like Microsoft, Amazon, Google, Meta, and Discord are adopting Rust for performance-critical systems.
Recommended readings
- Chapter 1: Getting started - Installation and Cargo basics
- Chapter 3: Common programming concepts - Variables, types, and functions