Book Content
chapters • 15h24m total length
Writing safe and correct parallel programs is tough. Reasoning about concurrent memory modification is tough; efficiently exploiting the modern computing environment (with its multi-layered caches and deep execution pipelines) is also tough. Most systems programming languages add a further complication: unsafe memory access. The burden on you, the programmer, lies across two domains: understanding the modern machine and understanding your language's pain-points. Rust, with its safe memory model and strong type system, eases this last burden without sacrificing performance. This book will teach you to reason about program performance on modern machines and build fast, memory-safe, and concurrent software in Rust.
Offered by
chapters • 15h24m total length
Need training for your whole team? Get bulk pricing, LMS integration, and dedicated support.
Join thousands of companies that trust Calibr to power their learning and development initiatives.















Start training your team in minutes!