27 ms·
> I do not believe that Go's concurrency primitives are better than Haskell or Erlang's, full stop. Unless I'm mistaken (and please correct me if I am!), synch
by jemfinch 13y ago
> I do not believe that Go's concurrency primitives are better than Haskell or Erlang's, full stop.
Unless I'm mistaken (and please correct me if I am!), synchronous primitives can be used to implement asynchronous primitives, but the converse isn't true. If that's the case, why would Erlang's asynchronous primitives not be inferior to Go's synchronous primitives?
- voidlogic 13y agoIts worth pointing out that in Go something like a channel read can also be non-blocking. As can placing a value on a channel be.