I’ve never understood the “async I/O is too complicated, why can’t we just use goroutines?” criticism of Rust. You can! They’re called threads, and they work great.
-
-
What’s faster ? My understanding was that green thread was the main appral of async IO, and it looks like i am wrong
-
It's the other way around; the appeal of green threads is that you get to use async IO with a threads-like interface on top. I'd just like to understand then why this argument isn't valid (anymore?), and whether someone, like, told the Go developers!
- 1 more reply
New conversation -
-
-
AFAIK the fastest end-to-end solutions for services like key value stores (using userland I/O stacks etc.) are run-to-completion, not async I/O, based. But that's splitting hairs.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.