Lightweight Languageを支えるDLR――PythonやRubyでSilverlight 2(1/2 ページ) マイクロソフトのSilverlight 2では、一般的なVisual BasicやC#のほかに、RubyやPythonなどのLightweight Languageを使うことができる。Dynamic Language Runtime(DLR)が組み込まれているからだ。 .NET FrameworkとLightweight Language .NET Framework上のプログラミング言語といえばVisualBasicやC#が一般的だが、Lightweight Language(LL:軽量言語)と呼ばれるスクリプト系の言語も使用できる。現在、IronPython、IronRuby、PowerShellが.NET Framework上のプログラミングに対応しており、
![Lightweight Languageを支えるDLR――PythonやRubyでSilverlight 2](https://cdn-ak-scissors.b.st-hatena.com/image/square/c130915607cc2f3f104ff248ea519545a7779edc/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fenterprise%2Farticles%2F0809%2F25%2FDLR.jpg)