

#1634
Mentioned in 15 episodes
The Rust Programming Language
Book • 2018
This book is the official guide to Rust, an open-source systems programming language.
It covers everything from the basics of creating functions, choosing data types, and binding variables to advanced concepts such as ownership, borrowing, lifetimes, error handling, and fearless concurrency.
The book includes concept chapters and project chapters, where readers apply what they have learned by building small programs, including a number-guessing game, a Rust implementation of a command line tool, and a multithreaded server.
It emphasizes Rust’s ability to provide low-level control without the traditional risks of crashes or security holes, making it suitable for a wide range of programming tasks, from CLI apps to web servers.
It covers everything from the basics of creating functions, choosing data types, and binding variables to advanced concepts such as ownership, borrowing, lifetimes, error handling, and fearless concurrency.
The book includes concept chapters and project chapters, where readers apply what they have learned by building small programs, including a number-guessing game, a Rust implementation of a command line tool, and a multithreaded server.
It emphasizes Rust’s ability to provide low-level control without the traditional risks of crashes or security holes, making it suitable for a wide range of programming tasks, from CLI apps to web servers.
Mentioned by




















Mentioned in 15 episodes
Mentioned by 

in the context of his collaboration and mutual influence on object-oriented design.


Grady Booch

268 snips
Software architecture with Grady Booch
Mentioned by ![undefined]()

as a resource for learning Rust.

Matthias Endler

59 snips
uv with Charlie Marsh
Mentioned by ![undefined]()

as a classic book on the C programming language.

Christopher Bailey

46 snips
Manage Projects With pyproject.toml & Explore Polars LazyFrames
Mentioned by 

as a helpful learning resource for those studying Rust.


Thijs Nieuwdorp

39 snips
Harnessing the Power of Python Polars
Mentioned by ![undefined]()

as a helpful resource for learning Rust.

Scott Chacon

39 snips
GitButler with Scott Chacon and Kiril Videlov
Recommended by ![undefined]()

for developers interested in improving their understanding of code.

Vaibhav Gupta

38 snips
859: BAML: The Programming Language for AI, with Vaibhav Gupta
Mentioned as a great resource for learning Rust.

36 snips
1Password with Andrew Burkhart
Mentioned by ![undefined]()

when discussing his experience learning Rust.

David Seddon

31 snips
#487: Building Rust Extensions for Python
Mentioned by ![undefined]()

for a quote on the human aspect of software development.

Unmesh Joshi

21 snips
Patterns of Distributed Systems with Unmesh Joshi
Mentioned by ![undefined]()

as a book he used to learn Rust.

Chris Riccomini

13 snips
Chris Riccomini - Building (and Writing About) Data Intensive Applications
Mentioned by ![undefined]()

as the book most people learn Rust from.

Steve Klabnik

Oxide with Steve Klabnik
Mentioned by Dong-Yoon Kang as the official name for the book is 'The Rust Programming Language'.

SWC with DongYoon Kang
Mentioned by 

as the primary author of the book.


Kevin Ball

Rust and C++ with Steve Klabnik and Herb Sutter
Mentioned by 

while discussing his experience learning Rust and the need for more accessible AI tools.


Chris Benson

CMU's AI pilot lands in the news 🗞
Recommended by ![undefined]()

as a terrific resource for learning Rust.

Bryan Cantrill

Tech Talk: Software as a Reflection of Values With Bryan Cantrill
Mentioned by 

as a resource she co-authored to teach Rust, stemming from her work improving Ruby performance and her collaboration with Steve Klabnik.


Carol Nichols

Intro to Rust programming (Interview)
Mentioned by ![undefined]()

as a resource he used to learn Rust.

Sylvan Morris

009 - Sylvan Morris