{"product_id":"rust-in-practice-third-edition-rick-tim-9789349174092","title":"Rust In Practice, Third Edition: Concurrency, Memory Safety, GPU Computing, Linux Kernels, and Real-World Systems using Rust 1.85","description":"\u003cp\u003eWhether you're just starting out or a fully-fledged Rust pro, this third Edition is a goldmine of knowledge about Rust. This book has been u\u003cstrong\u003epdated with Rust 1.85 and Rust 2024 Edition\u003c\/strong\u003e, and it takes you on a really \u003cstrong\u003estructured learning path to write production-grade systems, async services, GPU compute kernels, Linux kernel modules, and Go-integrated libraries\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eThe book is built around a single, progressive application, and every chapter adds a functional layer to a real Linux system-metrics tool. The knowledge you gain from this book, is working and evolving codes that you can study, extend, and own. You'll \u003cstrong\u003eget the hang of ownership and borrowing, handle the borrow checker, build concurrent and async programs with Tokio, manage memory without a garbage collector\u003c\/strong\u003e, and \u003cstrong\u003euse Rust in domains that were once reserved exclusively for C and C++\u003c\/strong\u003e. Whatever stage you're at, whether you're just starting out and writing your first function or you're a seasoned engineer migrating a critical service to Rust, this strong practically focussed book has got you covered.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cstrong\u003eKey Learnings\u003c\/strong\u003e\u003cp\u003eBuild async, concurrent programs using Tokio without data races or deadlocks.\u003c\/p\u003e\u003cp\u003eDesign production-grade error types with 'thiserror' and 'anyhow' crates.\u003c\/p\u003e\u003cp\u003eWrite GPU compute kernels and monitor GPU metrics.\u003c\/p\u003e\u003cp\u003eIntegrate Rust libraries into existing Go applications via application binary interfaces.\u003c\/p\u003e\u003cp\u003eWrite a loadable Linux kernel module entirely.\u003c\/p\u003e\u003cp\u003eManage heap memory using Box, Rc, Arc, and smart pointer types.\u003c\/p\u003e\u003cp\u003eLeverage Rust 2024 Edition's new safety rules and migration workflow.\u003c\/p\u003e\u003cp\u003eMake use of Cargo workspaces, features, and optional dependencies to structure projects.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cstrong\u003eTable of Content\u003c\/strong\u003e\u003cp\u003eWhy Rust in 2025?\u003c\/p\u003e\u003cp\u003eSetting up Rust 1.85 Development Environment\u003c\/p\u003e\u003cp\u003eCore Language Essentials\u003c\/p\u003e\u003cp\u003eStructs and Data Modeling\u003c\/p\u003e\u003cp\u003eEnums, Pattern Matching, and Error Handling\u003c\/p\u003e\u003cp\u003eOwnership, Borrowing, Lifetimes, and Raw Pointers\u003c\/p\u003e\u003cp\u003ePackages, Crates, and Full Command Suite\u003c\/p\u003e\u003cp\u003eRust Standard Library\u003c\/p\u003e\u003cp\u003eSmart Pointers and Memory Management\u003c\/p\u003e\u003cp\u003eConcurrency, Parallelism, and Async Programming\u003c\/p\u003e\u003cp\u003eRust 2024 Edition\u003c\/p\u003e\u003cp\u003eRust for GPU and CUDA Programming\u003c\/p\u003e\u003cp\u003eRust for Go Developers\u003c\/p\u003e\u003cp\u003eRust for Linux Kernel\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Rick Tim\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 934917409X\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9789349174092\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Gitforgits\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/05\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 276\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.06lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.58d","brand":"Rick Tim","offers":[{"title":"Paperback","offer_id":48997759058175,"sku":"9789349174092","price":69.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/rust-in-practice-third-edition-rick-tim-9789349174092","provider":"WR Book House","version":"1.0","type":"link"}