Programming Rust

Book
2025-10-15
Programming Rust

Description

Programming Rust (2nd Edition) is a comprehensive guide for systems programmers wanting to write fast, safe, and concurrent code in Rust. The authors lead you from the language’s fundamentals (ownership, borrowing, types) to more advanced topics like traits, generics, macros, unsafe code, async programming, and interfacing with foreign code. This edition is updated for Rust 2021, and includes new material (e.g. a dedicated chapter on async). Through numerous examples, explanations, and architectural insights, it bridges the gap between power and safety, showing how Rust gives programmers control over performance without sacrificing memory safety or data-race protection.

User Reviews

No reviews yet for this resource.