IronRuby

IronRuby

IronRuby 是 Ruby 程式語言在微軟 .NET 平台上的一種實現。同IronPython,一樣,IronRuby基於.net Framework4.0的新特性公共語言運行時(DLR)。

基本介紹

  • 中文名:IronRuby
  • 別名:DLR
  • 發表時間:2007年4月30日
  • 推出時間:2007年8月31日
簡介,DLR(Dynamic Language Runtime),

簡介

IronRuby 與 Wilco Bauwer 的 IronRuby project 同名,2007年4月30日由微軟於 MIX 上發表。並計畫於2007年的 OSCON 公開推出。
2007年8月31日,John Lam 與 DLR設計團隊在 RubyForge 上推出 pre-alpha版。

DLR(Dynamic Language Runtime)

動態語言運行時 (DLR) 是一種運行時環境,它是一組適用於動態語言的服務,是.NET Framework4.0的新特性。 基於於 DLR,可以更輕鬆地開發要在 .NET Framework 上運行的動態語言,而且向靜態類型化語言添加動態功能也會更容易。
動態語言可以在運行時標識對象的類型,而在類似 C# 和 Visual Basic 的靜態類型化語言中,必須在設計時指定對象類型。 常見的動態語言有:LispSmalltalkJavaScriptPHPRubyPython、ColdFusion、Lua、Cobra 和 Groovy。

相關詞條

熱門詞條

聯絡我們