# Programming Rust: Fast, Safe Systems Development, 2nd Edition

Fast Development: Programming Rust is a practical guide to systems programming with Rust, aimed at experienced systems programmers. This second edition covers the Rust 2021 Edition and ranges from ownership and borrowing to concurrency, asynchronous programming and unsafe code.

- [Original product page](https://bargainpostbox.co.uk/product/programming-rust-fast-safe-systems-development-2nd-edition)
- [View offer](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- Market: UK
- Language: en-GB
- Currency: GBP
- Category: Books, Music & Hobbies &gt; Books, Music & Movies &gt; Books & Comics
- Price: 43.70 GBP
- Previous price: 63.99 GBP
- Discount: 32%
- Price checked: 2026-11-14T09:50:40.148Z
- Rating: 4.7 / 5
- Reviews: 686

Prices and deal status are the latest recorded data, not a guarantee of availability. Confirm the price and availability with the store.

## At a glance

- Covers Rust 2021 fundamentals including data types, ownership and borrowing.
- Explains traits, generics, collections, strings, text, input and output, and macros.
- Includes multithreaded programming, asynchronous programming, unsafe code and foreign function interfaces.
- The listing describes performance-sensitive systems programming alongside memory safety and concurrency.

## Pros

- Broad coverage extends from foundational ownership concepts to advanced topics such as async, unsafe Rust and FFI.
- Memory diagrams of stack and heap operations are mentioned in customer feedback as a useful explanatory feature.

## Specifications

### Publication
- Publisher: O'Reilly Media
- Edition: 2nd
- Publication date: 25 Jun. 2021
- Language: English
- Print length: 735 pages
- ISBN-10: 1492052590
- ISBN-13: 978-1492052593
### Dimensions and installation
- Weight listed: 1.18 kg
- Dimensions: 17.78 x 3.73 x 23.34 cm

## Before you buy

- The listing positions this guide for experienced systems programmers. Readers new to programming may find its systems-level scope demanding.

## A good fit for

- Experienced programmers learning Rust for systems development.
- Rust developers seeking a single reference spanning ownership, concurrency, async and FFI.
- Readers who value detailed explanations and memory-operation diagrams.

## Less suited to

- Readers seeking a beginner-first introduction to programming rather than a guide aimed at experienced systems programmers.
- Anyone needing a guide to Rust editions newer than the Rust 2021 Edition.

## Customer feedback

Customer feedback describes the book as detailed and strong in its Rust coverage, with particular appreciation for its explanations of the language and memory diagrams showing stack and heap operations. Readability receives mixed reactions, so the substantial scope may suit readers who want depth better than those looking for a consistently light introduction.
- Positive themes: Customers praise the detailed explanations and broad coverage of Rust.
- Positive themes: Feedback highlights its introduction to Rust and mentions memory diagrams of stack and heap operations.
- Mixed feedback: Opinions about readability are mixed, despite customers also describing the book as easy to read.

## Frequently asked questions

### Which Rust edition does this book cover?
The listing says the revised second edition covers the Rust 2021 Edition.
### Is this book intended for beginners?
It is described as a practical guide for experienced systems programmers, so it may not suit readers seeking a first programming book.
### What topics are covered?
The listed subjects include ownership and borrowing, traits and generics, collections, macros, multithreaded and asynchronous programming, unsafe code, and foreign function interfaces.

## Alternative options

- [Web Development in Rust: Develop scalable, production-ready web applications with Rust and its ecosystem \(English Edition\)](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Mastering PyTorch: Create and deploy deep learning models from CNNs to multimodal models, LLMs, and beyond](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Design Patterns and Best Practices in Rust: Enhance your Rust skills by applying idiomatic approaches to real-world software design](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Machine Learning Engineer Interview: Questions and Answers, Core Algorithms, Model Evaluation, MLOps, and ML System Design](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Rust All-in-One For Dummies](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Ultimate Rust for Systems Programming: Master Core Programming for Architecting Secure and Reliable Software Systems with Rust and WebAssembly ... App Developer — Unified Expert Path\)](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Rust Programming Language: Mastering Modern Systems Programming with Practical Examples, Memory Safety, Concurrency, and Real-World Projects](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [The Rust Programming Language, 3rd Edition](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Programming Rust: Fast, Safe Systems Development](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Effective Rust: 35 Specific Ways to Improve Your Rust Code](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [Zero To Production In Rust: An introduction to backend development](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)

## Add-ons

- [Rust for Rustaceans: Idiomatic Programming for Experienced Developers](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)
- [The Rust Programming Language: 2nd edition](https://bargainpostbox.co.uk/visit/programming-rust-fast-safe-systems-development-2nd-edition)

## Images

![Programming Rust: Fast, Safe Systems Development, 2nd Edition — 1](https://bargainpostbox.co.uk/i/0TBPi4PTir900TH6UnoSnmWma2fe2WuDWsRAMMSqfssd0OQWj3pqGVR023ktxMdi8BsZMW_KiQCVzQFseISYzYIqnuS5ewrZ7Mm6AEujjpSq_Rz5k0Sk.jpg)

![Programming Rust: Fast, Safe Systems Development, 2nd Edition — 2](https://bargainpostbox.co.uk/i/BoiV1hUY3qvnQ8tAvtPYzMevoEHUwRdvhu26JHnylG69o25jPdXGQkeCd1MG5FzT_87UHjzkquaT981pobvN_wkStRIZn33wqiAXW0jgSpEp4B82d-ZM.jpg)
