Description
Harness the full potential of Rust with Programming Rust: Fast, Safe Systems Development (2nd Edition), authored by Jim Blandy, Jason Orendorff, and Leonora F. S. Tindall. Published by O’Reilly in June 2021, this enhanced paperback spans approximately 735 pages and aligns with the Rust 2021 Edition.
Designed for experienced programmers, the book starts with foundational concepts like ownership, borrowing, traits, and generics, then guides you through writing safe, efficient, and concurrent Rust code. It tackles essential Rust idioms—closures, iterators, asynchronous programming, unsafe blocks, and FFI with C. A key addition in this edition is a full chapter on async programming, diving into how Rust’s async system operates under the hood
Reviewers across the developer community praise the book’s depth and clarity. As one reader put it:
“A near perfect book to learn Rust if you are already experienced in another major language … I rate this book at least 9 out of 10.”
On Reddit, it’s recommended for its rigorous exploration of type systems and async:
“Includes several introductory projects as well as deep dives on specific language features … async programming.”
For backend developers, systems engineers, and performance-minded programmers, this is a powerful companion in mastering Rust fundamentals and advanced patterns.
Reviews
There are no reviews yet.