HackerTube

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