Microsoft “Roslyn” CTPが公開されています。

Microsoft “Roslyn” CTPが公開されています。こちら

“Roslyn”は昨年実施されたPDCでCompiler as a Serviceとしてデモされていた(PDCでは失敗していましたが(^^;;;)コンパイラ内部操作のAPIですね。

元々、VB/C#などの言語のコンパイラーはその内部がブラックボックスであり、どういうプロセスにより実際の実行モジュールが生成されているのかというプロセスに触れることはできませんでした。

こちらのRoslynではC#やVisual Basicのコンパイラプロセスで発生するさまざまな情報へアクセスしたり、それらを操作したりすることが可能で、より効率的なコード生成や、コード解析などに役立てることができるというAPIですね。

まだ、中身の確認までは行えていないのですが、あれから1年、形になるものが出てきたということでコアな方々は楽しみにしていたAPIですねー(^^;

というワケでメモ。

ツイートツイート
Facebook にシェア
このエントリーをはてなブックマークに追加
[`evernote` not found]

投稿者: Hiroyuki Mori

極東IT-Engineersの代表でMicrosoft MVP for Development Platform - Silverlightです。 普段は主にMSテクノロジ関連の開発、スピーカー、執筆などを行っています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

* Copy This Password *

* Type Or Paste Password Here *