Rust for Systems Programming: Secure and Performant Applications from Scratch
Format:
Paperback
En stock
0.24 kg
Sí
Nuevo
Amazon
USA
- Master the power of Rust, the modern systems programming language designed for safety, speed, and concurrency. Whether you're building low-level applications, operating systems, embedded software, or high-performance tools, Rust empowers you to write secure and reliable code — without sacrificing performance.In this hands-on guide, you'll learn how to leverage Rust's unique features, from strict memory safety to fearless concurrency, to build efficient and stable systems from the ground up. With practical examples, real-world projects, and expert insights, this book takes you from Rust basics to advanced systems programming techniques.Inside, you'll discover:The foundations of Rust — ownership, borrowing, lifetimes, and zero-cost abstractionsBuilding secure, low-level applications with strict memory safety guaranteesMastering concurrency with threads, channels, and async programmingSystems-level projects, including CLI tools, networking, and hardware interfacesStrategies for optimizing performance without compromising safetyHow Rust prevents common pitfalls like data races, buffer overflows, and undefined behaviorWhether you're a C/C++ developer exploring safer alternatives or a Rust newcomer diving into systems programming, this book gives you the practical skills and confidence to build fast, reliable, and secure software — from scratch.
IMPORT EASILY
By purchasing this product you can deduct VAT with your RUT number