Microsoftが「Compiler as a Service」と評される新プロジェクト「Roslyn」を発表するそうだ(CNET Japan)。 Microsoftのコンパイラ開発者であるEric Lippert氏のブログによると、RoslynはC#およびVisualBasicをサポートするとのこと。今までのコンパイラとは異なり、コンパイラのコンパイルプロセスをAPIを通じてかなり深いレベルで操作できる、というのがポイントのようである。IDEとコンパイラの統合もより深いレベルで行われ、IDEやコンパイラによるより強力なコード分析が可能となるらしい。 ただし、実際にいつ製品となるかはまだ分からないとのこと。