menu
{ "item_title" : "Rust for Systems Programming", "item_author" : [" Greyson Chesterfield "], "item_description" : "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.", "item_img_path" : "https://covers1.booksamillion.com/covers/bam/9/79/829/144/9798291444924_b.jpg", "price_data" : { "retail_price" : "19.99", "online_price" : "19.99", "our_price" : "19.99", "club_price" : "19.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Rust for Systems Programming|Greyson Chesterfield

Rust for Systems Programming : Secure and Performant Applications from Scratch

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

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 abstractions
  • Building secure, low-level applications with strict memory safety guarantees
  • Mastering concurrency with threads, channels, and async programming
  • Systems-level projects, including CLI tools, networking, and hardware interfaces
  • Strategies for optimizing performance without compromising safety
  • How Rust prevents common pitfalls like data races, buffer overflows, and undefined behavior

Whether 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.

This item is Non-Returnable

Details

  • ISBN-13: 9798291444924
  • ISBN-10: 9798291444924
  • Publisher: Independently Published
  • Publish Date: August 2025
  • Dimensions: 9 x 6 x 0.36 inches
  • Shipping Weight: 0.52 pounds
  • Page Count: 170

Related Categories

You May Also Like...

    1

BAM Customer Reviews