今年春天,我們發佈了我們稱之為“動態語言執行版本(Dynamic Language Runtime)”(簡稱為DLR)的新.NET函示庫的第一個預覽版。該函示庫提供了一組建立在CLR基礎之上,特為動態語言場景而設計的特性。這些特性包括,一個共用的動態類型系統,語言宿主模型,以及能產生快速動態代碼的基礎設施支援。這些特性極大地簡化了高品質的動態語言的.NET實現的構建。這些實做可以存取和使用.NET框架中的任何API,還可以輕鬆地與用任何一門.NET語言編寫的程式碼進行互操作。譬如,你可以編寫一個Ruby類別,在其中引用一個C#類別,這個C#類別進而引用一個Python類。