Friday, May 08, 2009

Microsoft Axum – A .NET language for safe, scalable and productive parallel programming through isolation, actors and message-passing

Microsoft Downloads - Microsoft Axum

“A .NET language for safe, scalable and productive parallel programming through isolation, actors and message-passing.

Version: 0.1.0
Date Published: 5/8/2009
Language: English
Download Size: 89 KB - 6.3 MB*


Installer: Axum is an incubation project from Microsoft’s Parallel Computing Platform that aims to validate a safe and productive parallel programming model for the .NET framework. It’s a language that builds upon the architecture of the web and the principles of isolation, actors, and message-passing to increase application safety, responsiveness, scalability and developer productivity. Other advanced concepts we are exploring are data flow networks, asynchronous methods, and type annotations for taming side-effects.

Programmer's Guide: Use this simple and easy to follow programmer's guide to learn how to create safe, scalable, and responsive applications with the Axum language.

Language Specification: A detailed specification of the Axum language.
…”

Though a curly-brace/C# like language this still looks kind of interesting. :p

Now I really need to get a quad core machine so I can really put something like this through its passes.

For additional information, check out the Axum team blog

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...