È un progetto di Microsoft: Roslyn. Serve a dare più flessibilità a C# e Visual Basic.
Microsoft rilascerà il mese prossimo la versione Ctp (Community technology preview) di un nuovo compiler, che ha nome in codice di Project Roslyn.
Il fine del progetto è, sinteticamente, quello di aprire il compilatore, in modo da dare allo sviluppatore la capacità di utilizzare le informazioni interne.
Punto di partenza è la considerazione che gli attuali compilatori sono delle scatole nere che convertono codice sorgente in binario.
Ma al loro interno risiedono informazioni relative al programma che stanno costruendo che potrebbero essere utilizzate dallo sviluppatore.
Roslyn intende dare accesso a questi dati per farli trattare con Visual Studio allo scopo di abilitare più opzioni di sviluppo.
Gli sviluppatori potranno utilizzarli anche per intervenire su programmi scritti in aktri linguaggi.





