Why async Rust?
Async/await syntax in Rust was initially released to much fanfare and excitement. To quote Hacker News at the time: This is going to open the flood gates. I am sure lot of people were just waiting for this moment for Rust adoption. I for one was definitely in this boat. Also, this has all the goodness: open-source, high quality engineering, design in open, large contributors to a complex piece of software. Truly inspiring! Recently, the reception has been a bit more mixed. To a quote a comment on Hacker News again, discussing a recent blog post on the subject: I genuinely can’t understand how anybody could look at the mess that’s Rust’s async and think that it was a good design for a language that already had the reputation of being very complicated to write. I tried to get it, I really did, but my god what a massive mess that is. And it contaminates everything it touches, too. I really love Rust and I do most of my coding in it these days, but every time I encounter async-heavy Rust c
Why async Rust? October 15, 2023 Async/await syntax in Rust was initially released to much fanfare and excitement. To quote Hacker News at the time: This is going to open the flood gates. I am sure lot of people were just waiting for this moment for Rust adoption. I for one was definitely in this boat. Also, this has all the goodness: open-source, high quality engineering, design in open, large contributors to a complex piece of software. Truly inspiring! Recently, the reception has been a bit more mixed. To a quote a comment on Hacker News again, discussing a recent blog post on the subject:
Explore this link on the map →related reading
- Let futures be futureswithout.boats
- Async Rust Is A Bad Languagebitbashing.io
- Bringing async/await to embedded Rust - Ferrous Systemsferrous-systems.com
- async/await on embedded Rust - Ferrous Systemsferrous-systems.com
- no_std async/await - soon on stable - Ferrous Systemsferrous-systems.com
- Why choose async/await over threads? | Hacker Newsnews.ycombinator.com
- Introduction - Asynchronous Programming in Rustrust-lang.github.io
- The registers of Rustwithout.boats
- Who Runs Your Rust Future? Hands-On Intro to Async Rust | AIBodhaibodh.com
- What Async Promised and What it Delivered — Causalitycausality.blog
- Concurrency Patterns in Embedded Rust - Ferrous Systemsferrous-systems.com
- Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams - The Rust Programming Languagedoc.rust-lang.org