Back to Search
ISBN 9798293791811 is currently unpriced. Please contact us for pricing.
Available options are listed below:

Mastering Rust: Systems Programming for Performance and Safety

AUTHOR Carter, Thompson
PUBLISHER Independently Published (07/23/2025)
PRODUCT TYPE Paperback (Paperback)

Description

Blazing Fast. Memory Safe. Fearless Concurrency.
If you're serious about systems programming and want performance without compromising safety, Rust is the language-and this book is your roadmap.
Mastering Rust takes you deep into the language that's redefining how modern systems software is written-trusted by companies like Microsoft, Amazon, and Dropbox to build high-performance, crash-resistant code.

Whether you're coming from C/C++, Python, or another language, this book will teach you how to harness Rust's powerful features-ownership, lifetimes, pattern matching, traits, and zero-cost abstractions-to write fast, secure, and scalable applications.

From low-level systems code to concurrent applications and WebAssembly builds, you'll get the hands-on experience, real-world patterns, and deep insights needed to write code that is reliable in production and fearless in execution.

? What You'll Learn:
  • How Rust guarantees memory safety without a garbage collector

  • Mastering the ownership model, borrowing, and lifetimes

  • Writing efficient, thread-safe code with fearless concurrency

  • Building CLI tools, network apps, and low-level systems components

  • Integrating with C libraries, WebAssembly, and embedded systems

  • Unit testing, benchmarking, and packaging crates for the ecosystem

Show More
Product Format
Product Details
ISBN-13: 9798293791811
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 310
Carton Quantity: 26
Product Dimensions: 6.00 x 0.65 x 9.00 inches
Weight: 0.92 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Languages - C++
Descriptions, Reviews, Etc.
publisher marketing

Blazing Fast. Memory Safe. Fearless Concurrency.
If you're serious about systems programming and want performance without compromising safety, Rust is the language-and this book is your roadmap.
Mastering Rust takes you deep into the language that's redefining how modern systems software is written-trusted by companies like Microsoft, Amazon, and Dropbox to build high-performance, crash-resistant code.

Whether you're coming from C/C++, Python, or another language, this book will teach you how to harness Rust's powerful features-ownership, lifetimes, pattern matching, traits, and zero-cost abstractions-to write fast, secure, and scalable applications.

From low-level systems code to concurrent applications and WebAssembly builds, you'll get the hands-on experience, real-world patterns, and deep insights needed to write code that is reliable in production and fearless in execution.

? What You'll Learn:
  • How Rust guarantees memory safety without a garbage collector

  • Mastering the ownership model, borrowing, and lifetimes

  • Writing efficient, thread-safe code with fearless concurrency

  • Building CLI tools, network apps, and low-level systems components

  • Integrating with C libraries, WebAssembly, and embedded systems

  • Unit testing, benchmarking, and packaging crates for the ecosystem

Show More
Paperback