Linked by Thom Holwerda on Thu 14th May 2009 09:43 UTC
General Development Microsoft has come one step closer to delivering a parallel programming language to developers. On May 8, Microsoft made Axum, the company's foray into parallel programming, available on its MSDN DevLabs portal. Axum is a .NET language for building parallel applications. According to a Microsoft description, Axum "is a language that builds upon the architecture of the Web and principles of isolation, actors and message-passing to increase application safety, responsiveness, scalability and developer productivity."
Permalink for comment 363599
To read all comments associated with this story, please click here.
RE: oh no not another one
by drstorm on Thu 14th May 2009 10:46 UTC in reply to "oh no not another one"
drstorm
Member since:
2009-04-24

I disagree. Choice is always a good thing.

For me C# is the most beautiful language out there. It would be a shame if Microsoft just went along with Java. (I like Java less than C#, but I still like it. I really do not like the Java framework and runtime, though.)
Of course, that's just my opinion, but the point is, if it's out there someone will like it and use it. That's why Microsoft should continue developing its own technologies. Those technologies people like will be adopted even outside of MS ecosystem. Remember Mono? ;)

If Axum encapsulate the concurrency principals in an elegant, easy to understand and productive manner, the ideas will jump over to other languages over time. Thus, everyone will benefit from it.
If it fails, only Microsoft loses.

Reply Parent Score: 5