Previous
The MCP Standard: A Developer's Guide to Building Universal AI Tools with the Model Context Protocol

The MCP Standard: A Developer’s Guide to Building Universal...

$22.00
Next

The Ultimate Docker Container Book: Build, ship, deploy, and...

$20.00
The Ultimate Docker Container Book: Build, ship, deploy, and scale containerized applications with Docker, Kubernetes, and the cloud

The Rust Programming Language, 3rd Edition

Author: Steve Klabnik, Carol NicholsLanguage: EnglishPublisher: No Starch PressEdition: 3rdPages: 804Year: 2026
$ USD
  • $ USD
  • ₦ NGN
  • € EUR
  • £ GBP
  • $ CAD

$20.99

🔒 Secure payments powered by Paystack, a Stripe company
📥 Instant download after payment

Add to Wishlist
Add to Wishlist

Description

The Rust Programming Language, 3rd Edition.

Build reliable, scalable, and production-ready software with Rust.

The Rust Programming Language, 3rd Edition provides a comprehensive guide to writing safe, efficient, and maintainable code with one of today’s most powerful systems programming languages. Written by experienced members of the Rust community, this edition helps developers understand Rust’s unique approach to memory safety, concurrency, and performance while applying proven patterns designed for long-term software stability.

Through practical examples and clear explanations, you’ll learn how to:

  • Design programs with guarantees that the Rust compiler can verify.
  • Use ownership, borrowing, lifetimes, and traits to represent complex real-world requirements.
  • Create safe and efficient concurrent and multithreaded applications.
  • Manage complete software projects with Cargo, including building, testing, documenting, and refactoring.
  • Handle errors in a clear, predictable, and idiomatic Rust style.
  • Use powerful pattern matching techniques to simplify and organize complex code.

The book includes three in-depth project chapters that bring Rust concepts together in practical applications, including building a guessing game, creating a command-line application, and developing a multithreaded server. These projects demonstrate how Rust’s core features work together to create dependable real-world systems.

Whether you are learning Rust for the first time or already developing production applications, this book will help you write software that is safer, easier to maintain, and capable of scaling with confidence.

New in this edition:

  • A complete chapter dedicated to asynchronous programming.
  • Coverage of Miri for analyzing and improving unsafe code.
  • Updated examples based on the Rust 2024 Edition.
  • Modern Rust practices, tools, and programming techniques.

Reviews

There are no reviews yet.

Be the first to review “The Rust Programming Language, 3rd Edition”

Your email address will not be published. Required fields are marked *

Shopping cart

0
image/svg+xml

No products in the cart.

Continue Shopping