A repeated argument I hear for distributed systems programming in Go is around its concurrency primitives.
-
-
Replying to @cmeik
While concurrency primitives are required for both concurrent programming and distributed programming, distribution adds *partial failure.*
3 replies 7 retweets 8 likes -
Replying to @cmeik
We want distributed programming languages that address partial failure as part of the execution model. Concurrency isn't enough.
4 replies 35 retweets 53 likes -
Replying to @cmeik
My critiques around Go are not Go specific. They are around the idea that we settled on something less than ideal: Go is just practical.
2 replies 3 retweets 6 likes
Replying to @cmeik
It makes absolute sense for an org the size of Google to produce a language who's core feature is practicality. Same with gRPC...
6:55 AM - 2 Jun 2016
0 replies
0 retweets
1 like
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.