
Programming Rust: Fast, Safe Systems Development 3rd Edition
Author(s): Jim Blandy (Author), Jason Orendorff (Author), Leonora F. S. Tindall (Author)
- Publisher Finelybook 出版社: O’Reilly Media
- Publication Date 出版日期: November 24, 2026
- Edition 版本: 3rd
- Language 语言: English
- Print length 页数: 728 pages
- ISBN-10: 1098176235
- ISBN-13: 9781098176235
Book Description
Fully updated for Rust’s 2024 edition, this book introduces the latest language advancements while covering essential topics like generics, async programming, and C interoperability. Whether you’re working on low-latency systems, embedded software, or multithreaded applications, this edition equips you with the knowledge to write efficient, production-ready Rust code.
- Learn Rust’s core principles, including ownership, borrowing, and lifetimes
- Write safe, efficient concurrent code without data races
- Use powerful features like macros, closures, and async programming
- Integrate Rust with C and C++ through FFI and unsafe code
- Apply best practices to write performance-critical, memory-safe applications
Editorial Reviews
Editorial Reviews
About the Author
Jason Orendorff is an experienced systems programmer who’s worked on database tools, search engines, and Firefox’s JavaScript engine. He’s currently working on code search at GitHub.
Leonora Tindall has been writing Rust since she graduated from Beloit College in 2020, at several software companies, most recently for Fastly, Inc.. She is an enthusiastic user and contributor to free and open source software, including efforts to build free desktop environments, various distributed social media projects, and occasionally Rust itself. Leonora lives in Chicago, Illinois. She enjoys tabletop role-playing games, archery, and prairie cultivation.
finelybook
