Some thoughts on concurrency


Joe recently published some thoughts on concurrency in the CLR… this is still early thinking kind of stuff, but it does give you an idea of where our current thinking is. 


http://msdn.microsoft.com/msdnmag/issues/06/01/EndBracket/


 


Love to hear your thoughts\comments.


 


 

Comments (1)

  1. Judah says:

    It’s interesting, but way too short (of course, being only a single page on MSDN, the End Bracket articles have to be short by definition).

    I’m always curious and easily excited when it comes to concurrency advances because concurrency is just really hard to do right now with current tools & languages. Things have got a little better (for instance, I think the BackgroundWorker in .NET 2.0 saves some headeaches and simplifies UI-to-background-to-UI activities), but generally, it’s hard to coordinate parallel threads.

    That’s why I’m really getting excited about the Concurrency and Coordination Runtime (CCR) being written by some of the guys at MS. After watching the Channel 9 video on CCR (http://channel9.msdn.com/Showpost.aspx?postid=143582), I think there’s really some potential there. And what’s even better is that it doesn’t require a new CLR or a new compiler; it’s all implemented as a standard .NET library. How cool is that?