Concurrency architecture for D2

Walter Bright newshound1 at digitalmars.com
Fri Jan 8 12:33:06 PST 2010


retard wrote:
> If only 2 of the top 30 c++ experts understand concurrency models, what 
> makes you think that D programming community, mostly consisting of novice/
> hobbyist/student programmers have any better luck?

That is why the flagship of doing concurrency in D will be message 
passing, which is how Erlang, Scala, and Go do concurrency. Using 
message passing will avoid any need by the user to understand sharing, 
sequential consistency, and synchronization issues.

Sharing and synchronization will be for the advanced programmer.


> Only a handful of enterprises use D and there is basically no 
> academic research happening around D.

That'll change!



More information about the Digitalmars-d mailing list