Marco Russo

.NET, Business Intelligence e dintorni

News

Microsoft SQL Server & Business Intelligence Conference 2010

Torino Technologies Grou

Corsi

Libri

Miei blog in inglese

Axum project

Microsoft ha da poco reso disponibile Axum, un linguaggio (a livello prototipale) per la scrittura di codice SOA... la definizione è mia e l'applicazione di questi concetti è duplice: da una parte favorire la scrittura di servizi, dall'altra semplificare la scrittura di codice asincrono e facilmente parallelizzabile. Il linguaggio può sembrare C# ma in realtà è molto scarno, tanto che si possono includere sorgenti C# nello stesso progetto e compilarli. La versione del compilatore C# usata è un'evoluzione di C# 3.0 che contiene alcuni costrutti specifici per il supporto di Axum.

Sembra tanto un progetto pilota da cui, qualche anno dopo, è scaturito C# 3.0. Dunque, non è detto che sarà implementato seriamente, ma è uno studio interessante perché offre un paradigma di programmazione per molti aspetti innovativo. Troppo presto per essere usato, ma vale la pena dare un'occhiata per farsi un'idea di un possibile scenario futuro.