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