Bargain PostboxDeals for the United Kingdom
Search
Product guide

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.

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.
Price
£43.70Save 32%

Reference price: £63.99

Price checked: 14 Nov 2026

View offer

Often bought together

Pros and cons

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.

Technical specifications

9 specifications
Publication
PublisherO'Reilly Media
Edition2nd
Publication date25 Jun. 2021
LanguageEnglish
Print length735 pages
ISBN-101492052590
ISBN-13978-1492052593
Dimensions and installation
Weight listed1.18 kg
Dimensions17.78 x 3.73 x 23.34 cm

What to know before buying

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

Who is it for?

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.
Programming Rust: Fast, Safe Systems Development, 2nd Edition · photo 2
Additional product photo 2

Customer reviews on Amazon

4.7 / 5 · 686 ratings
  • 5 stars80%80%
  • 4 stars15%15%
  • 3 stars2%2%
  • 2 stars1%1%
  • 1 star2%2%

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

Products with discounts that might interest you

4.4
Hypnosis: A Comprehensive Guide Producing Deep Trance Phenomena
Hypnosis: A Comprehensive Guide Producing Deep Trance Phenomena

£25

£21.25

-15%
-15%
Product details in Markdown