Post #2050672
2026-05-05 18:30 UTC
Love the simplicity of just slapping "async" on a function definition and then suddenly you have to replace 80% of your dependencies with an entirely different set because most of your deps don't work with async.
Love this.
I love that we keep not learning this lesson, either. Didn't learn it with libev, Ruby EventMachine, etc, and we aren't gonna learn it with Rust.
Replies (1)
-
@whack@hachyderm.io 2026-05-05 18:34
Rust is funnier, as a side effect, because I think a lot of crates try to chase the nostd dream, so not only does async create a weird chasm, but stuff like tokio includes a bajillion things that rust std also includes (like std::time::Duration vs tokio::time::Duration?)