2010年5月22日土曜日

Dynamic Language Runtime

Microsoft DLRというライブラリ
http://dlr.codeplex.com/

動的言語をCLR上で動作させることが出来るライブラリです。

IronPythonで作成されたロジックを分岐させて作られたライブラリとのこと。

PythonやRuby等のスクリプト言語を
外部ファイルから受け取りアプリの動作を簡単に変えることが出来るので、
プラグインの作成なんかに使えるかもしれません。

動的言語を作成するための仕組みもライブラリ内に存在しているので、
数種類のライブラリを使って作成していたのがDLR一つだけで出来るのも良いところですね。

動的言語のサンプルは以下のサイトにありました。
http://blogs.msdn.com/shozoa/archive/2008/02/17/7741759.aspx
http://blogs.msdn.com/shozoa/archive/2009/01/29/tech-days-2009-dynamic-language-runtime-s-samples.aspx

.

0 件のコメント:

ラベル