Artículos relacionados a Rust for Systems Programming: Secure and Performant...

Rust for Systems Programming: Secure and Performant Applications from Scratch - Tapa blanda

Chesterfield, Greyson

 
9798291444924: Rust for Systems Programming: Secure and Performant Applications from Scratch

Sinopsis

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.

"Sinopsis" puede pertenecer a otra edición de este libro.