Concurrency and Coordination Runtime (was Re: The Next Mainstream Programming Language: A Game Developer?s Perspective)
Marcio
mqmnews123 at sglebs.com
Fri Aug 25 08:05:53 PDT 2006
kris wrote:
> CSP has been around for 30 years to address much of these concerns.
> Amusingly, certain somewhat prominent figures are 'rediscovering' CSP
> and calling it their own. You might be interested in reading up on Tony
> Hoare's CSP, and a principal implementation, occam ?
For a rediscovery of CSP channels but in C#, see:
"The Concurrency and Coordination Runtime (CCR) is a lightweight
port-based concurrency library for C# 2.0 developed by George
Chrysanthakopoulos in the Advanced Strategies group at Microsoft. Here
http://channel9.msdn.com/ShowPost.aspx?PostID=143582 , we have a deep
discussion about CCR with George, a Software Architect, and Satnam
Singh, Architect. You can get more info about CCR on the CCR Wiki
http://channel9.msdn.com/wiki/default.aspx/Channel9.ConcurrencyRuntime .
This is super cool stuff and represents a really innovative approach to
making managed threaded programming more readily understandable and
predictable.
Please check out the OOPSLA/SCOOL paper on the CCR
http://research.microsoft.com/~tharris/scool/papers/sing.pdf .
Click here http://channel9.msdn.com/Showpost.aspx?postid=206574 to see
how the CCR is being used by the Microsoft Robotics Group."
CCR Programming http://channel9.msdn.com/ShowPost.aspx?PostID=219308
marcio
More information about the Digitalmars-d
mailing list