THE VIDEO SHELF · rust async/await design
Rust's Journey to Async/Await
Steve Klabnik walks through the history of Rust and how its design evolved toward async/await, including the alternatives tried and dropped. He also discusses the difficulty of adding a major feature to a language.
Why HN readers recommended it
HN points to it to show how deliberately the Rust team arrived at async/await and why it was chosen over alternatives like green threads.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- InfoQ
- Topic
- rust async/await design
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 5
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2020–2026
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
Oh boy. The author of this post gave a speech about Rust’s journey to async/await: [VIDEO] I highly recommend you skim it. It will show you how meticulous the core team is and how long it took to arrive at this incredible, best in class …
iknowstuff on Hacker News · 2020-04
In How often does Rust change?I was referring to the fact that it is the only async implementation that I know of that compiles to a state machine that doesn't need to allocate new memory for each continuation. I think it will translate to extremely fast web services in practice. …
xiphias2 on Hacker News · 2020-04
In I can't keep up with idiomatic RustI believe these are the talks from Steve that he's referring to. It was enlightening for me: 1. Rust's Journey to Async/Await - [VIDEO] 2. The Talk You've been Await-ing for - [LINK] The first video goes into all the bits you're concerned about and …
dwoot on Hacker News · 2020-12
In Tokio 1.0 – async runtime for Rust
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.