Wednesday, April 28, 2010

Axum

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.

Other advanced concepts we are exploring are data flow networks, asynchronous methods, and type annotations for taming side-effects.

Is Axum a Product?
As an incubation project, Microsoft has made no commitment to ship Axum as a supported product. The form (i.e. syntax, runtime, features, and ecosystem) is subject to change to any degree and at any time.

Should I Use Axum?
Yes! We are incubating Axum to solicit feedback from our customers and validate Axum's value propositions. Your feedback is the biggest factor in the success of Axum, whether it will become a product and, most important, whether it can help make parallel programming safer, more scalable, and more productive. Use Axum if you want to prototype a parallel application, contribute to an exciting new technology, or just have general interest in programming languages. Axum is a nascent and experimental technology and, as such, should not be used in production code.

Read more: Microsoft DevLabs

Posted via email from jasper22's posterous