Crust of Rust: async/await
What it is
Jon Gjengset's long live-coding Crust of Rust episode on async/await, focused on the mental model for using it rather than on Futures, Pin and Wakers internals. Topics include awaiting multiple futures, cancellation, executors and select.
Why Hacker News recommends it
Recommended as a deep, practical dive for learning how Rust async works.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2023, last 2026
What HN commenters said
“these two videos are also great deep dives into Rust async”
Deep dive into Rust async and its model
SnowProblem, 2023-08 · Recommendation · in “Learning Async Rust with Too Many Web Servers”
“you can watch John Gjengset's crust of rust async,”
Crust of Rust episode for learning Rust async
lame_lexem, 2026-05 · Recommendation · in “Async Rust never left the MVP state”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: rust, async, futures, concurrency, live coding
Also recommended by the same people
talkVisualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019Agile on the Beach · 3 HN recommenders · 2021–2023
tutorialThe Why, What, and How of Pinning in RustJon Gjengset · 3 HN recommenders · 2021–2026
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon · 9 HN recommenders · 2018–2026
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkIdeas about a new programming language for games.Jonathan Blow · 7 HN recommenders · 2014–2025