Go has a pretty sensible concurrency model. I don't completely agree that "Concurrency makes parallelism (and scaling and everything else) easy." because pure deterministic parallel programming models make it even easier, but still, Go is at the level of Erlang here and that's a good thing. Also it's nice to see the correct terminology being used and promoted!

(another minor nit: people often seem to say that asynchronous message-passing is "based on CSP", but CSP has synchronous message passing, which is a pretty fundamental difference)
Shared publiclyView activity