{"product_id":"rust-system-programming-jose-gobert-9798280990357","title":"Rust System Programming: Build Secure, Concurrent, and Efficient System Software","description":"\u003cp\u003e\u003cb\u003eRust System Programming: Build Secure, Concurrent, and Efficient System Software\u003c\/b\u003e is a complete guide for software engineers, embedded developers, and systems architects who want to master low-level development using the power of Rust. Whether you're building firmware, writing high-performance utilities, or interfacing directly with hardware, this book will show you how to do it right-without compromising safety, performance, or maintainability.\u003c\/p\u003e\u003cp\u003eRust is uniquely positioned to replace legacy systems languages like C and C++ by offering modern language features, zero-cost abstractions, and built-in memory safety without a garbage collector. This book bridges the gap between theory and practice by walking you through the real-world design, implementation, optimization, and deployment of systems software-all written in Rust.\u003c\/p\u003e\u003cp\u003eYou'll start with foundational topics like memory management without a garbage collector, stack vs. heap allocation, and pointer safety using Rust's ownership model. From there, you'll dive into hardware interaction, embedded development with no_std, efficient concurrency, and building complete asynchronous utilities. Each chapter is hands-on and full of working code examples, practical exercises, and proven techniques used in professional embedded and systems development.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eYou will learn how to: \u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eUnderstand and control memory layout, lifetimes, and unsafe code responsibly\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eBuild drivers, firmware, and real-time embedded applications using no_std\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eUse concurrency primitives like threads, channels, atomics, and async I\/O\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eInterface with filesystems, processes, and system calls\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eOptimize for size, speed, and power consumption\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDebug, audit, test, and maintain production-grade Rust systems\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBy the end, you'll have built a complete systems utility and will be ready to tackle everything from microcontrollers to backend services-confidently and safely, with Rust.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhether you're porting legacy systems, building safety-critical applications, or starting fresh with embedded or backend development-this book will show you how to do it all with precision and confidence.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTake control of your systems programming. Master Rust. \u003c\/b\u003e\u003cb\u003eGet your copy today.\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Jose Gobert\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798280990357\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/22\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 178\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.65lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.61h x 6.69w x 0.38d","brand":"Jose Gobert","offers":[{"title":"Paperback","offer_id":48217701417215,"sku":"9798280990357","price":18.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_2a58c8d5-cef8-43e1-b174-7ff41226062e.jpg?v=1771998877","url":"https:\/\/www.whiterainbookhouse.com\/products\/rust-system-programming-jose-gobert-9798280990357","provider":"WR Book House","version":"1.0","type":"link"}