Programming · Available on Amazon
Rust Systems Programming from the Ground Up by Kai London
Learn Rust for systems programming from first principles: ownership, memory, concurrency and building real tools.
What the book covers
Ownership and borrowing
The ideas that define Rust.
Memory and types
Working close to the machine safely.
Concurrency
Threads and shared state.
Building tools
Projects that put it together.
ProgrammingKai London
Who it is for
Programmers moving to Rust.
About the author
Professor Kai London — CISSP, CISM.
An internationally recognised cybersecurity executive, board advisor and Founder & CEO of Quantum AI Systems Security LLC, writing at the convergence of AI, governance and operational resilience. Honorary Professor and Researcher at UCL.