grephn/ Open the app →
✦ AI-compressed example · Rust

The state of async Rust in 2026

▲ 567 points 289 comments · without.boats · view on HN
30-second read

A reflective post on what async Rust got right, what it got wrong, and what's still unresolved. The HN response is almost entirely from people who ship async Rust in production — refreshingly substantive and largely free of language-war noise.

▲ For

▼ Against

? Still unknown

→ What it means

“ Notable quotes

I think we made the right call to ship async/await when we did. I also think we left structured concurrency on the table and we're paying for that now.— withoutboats
Async Rust is no longer the hardest part of writing a Rust service. The hardest part is now the same as every other language: making cancellation correct.— fasterthanlime
Try grephn on live threads → More compressed examples Open original HN thread
This is a hand-curated demonstration of grephn's AI compression format. Argument structure, quotes, and figures are representative of the linked HN discussion but are not verbatim transcriptions. Open the app to run live compression on any current thread.