Re:Azul3D – A 3D game engine written in Go
by eikenberry on Saturday August 09, 2014 @10:50PM
(#8158687)
Remember that concurrency is not parallelism. Concurrency is an abstraction and organization mechanism that works great irregardless of the number of cores.
I personally am a big fan of CSP and love developing programs as a collection of collaborating services. I do mostly systems programming so can not say how good a fit it would be for most game programming, but it is a good general pattern that seems like it would work.
I personally am a big fan of CSP and love developing programs as a collection of collaborating services. I do mostly systems programming so can not say how good a fit it would be for most game programming, but it is a good general pattern that seems like it would work.