The Library
Pick the book that matches your background and level.
⚙️Bridge
Rust for C/C++ Programmers
For C/C++ developers
Move semantics, RAII, FFI, embedded, no_std — everything a systems programmer needs to cross over.
33 chaptersStart reading
🔷Bridge
Rust for C# Programmers
For C# / Java / Swift developers
Ownership & type system explained through the lens of managed-language idioms.
38 chaptersStart reading
🐍Bridge
Rust for Python Programmers
For Python developers
Dynamic → static typing, GIL-free concurrency, and blazing-fast CLI tools.
18 chaptersStart reading
⚡Deep Dive
Async Rust
For Intermediate Rustaceans
Tokio, streams, cancellation safety — master the async ecosystem from futures to production.
17 chaptersStart reading
🧩Advanced
Rust Patterns
For Experienced Rustaceans
Pin, allocators, lock-free structures, unsafe — advanced patterns for real-world systems.
20 chaptersStart reading
🔬Expert
Type-Driven Correctness
For Expert Rustaceans
Type-state, phantom types, capability tokens — make illegal states unrepresentable.
19 chaptersStart reading
🏗️Practices
Rust Engineering Practices
For Teams shipping Rust
Build scripts, cross-compilation, CI/CD, Miri — production-grade engineering workflows.
14 chaptersStart reading