4 ms·
As the author of the linked post I would love to correct a misconception here. Go is fantastic about asynchronous programming and the fact that it hides it is
by jtolds 8y ago
As the author of the linked post I would love to correct a misconception here.
Go is fantastic about asynchronous programming and the fact that it hides it is one of Go's strengths. Channels are/were overused when I wrote that post but that's completely independent of Go's excellent async support.
My all time favorite blog post on the matter is http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/ http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y... which is required reading about why a language hiding a program's async nature is actually the best thing it can do, and Rust's decision to not implement green threads at the language level was wrong, in my opinion.
- deleted 8y ago[deleted]