For those of you who may be interested in concurrency for Microsoft platforms, and .NET in particular, I’m happy to report some fresh announcements:
- MSDN has launched a Parallel Computing developer center. This is a section of the MSDN site focused on "providing information, ideas, community, and technology to developers to make it easier to write programs that perform and scale well on parallel hardware."
- You can download and try a CTP "preview" of the .NET Parallel Extensions (PFX). These compile and run, but remember they’re CTP quality. PFX currently has two major parts:
- PLINQ: Parallel Language Integrated Query, a parallel version of LINQ with extensions like .AsParallel.
- TPL: Task Parallel Library with extensions like Parallel.For loops.
- There’s also a PFX Team Blog.
PFX is for .NET concurrency development, but of course we are (and personally I am) working on native development tools, including for C++ specifically, that are at least as exciting. Stay tuned here for future news. In the meantime, enjoy these bits and the resources and discussion on the Parallel Computing developer center and forums.
i must say i can’t wait until some more bits of news come out on your native parallelism project "concur". i’ve see all public slides and presentations on it. hope to hear more of it and i hope that it has the support of the comittee. (which i suspect).