lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]




On Tuesday, August 6, 2013, Robert Virding wrote:
Coming from the Erlang world another bad decision is basing everything on shared memory between goroutines. This really open up the possibilities of synchronisation bugs.


Most of the time goroutines communicate over typed channels, Go is loosely modeled on Hoare's CSP, and so is Erlang. The difference is that Go also allows other methods. The prudent software engineer will avoid shared memory whenever it's feasible.




--