コンテンツにスキップ

IronRuby

出典: フリー百科事典『ウィキペディア(Wikipedia)』
IronRuby
パラダイム マルチパラダイム
開発者 動的言語ランタイム設計チーム(マイクロソフト
最新リリース 1.1.3 / 2011年3月13日 (13年前) (2011-03-13)
型付け ダック・タイピング
プラットフォーム .NET Framework, Mono (Windows, Linux, Mac OS X)
ライセンス Apache License, v2.0
ウェブサイト http://ironruby.net/ http://ironruby.codeplex.com/
テンプレートを表示

IronRuby.NET FrameworkRuby CLR 2.0/4.0 Apache License ver. 2.0

[]


IronRubyWilco BauwerIronRuby使[1]2007430MIX 2007OSCON 2007[2]2007723John LamDLRIronRubyOSCONIronRuby[3]

2009521 RailsConf 20090.5Ruby On Rails[4]

200972 0.6[5]

2009723 OSCON 20090.91.0[6]

200981 0.90.91.0.0[7]

2009112 0.9.2DLR[8]

2010412 1.0.0[9]

2010717 Microsoft Public LicenseApache License ver. 2.0[10]

20101021 IronRuby, IronPython[11]

20101021 1.1.1Visual StudioRuby1.9.1[12]

201127 1.1.2[13]

2011313 1.1.3[14]

IronRubyRubySpec GithubIronRubyMSpec使RubySpec[15]

Mono[]


IronRubyCommon Language Runtime (CLR) Mono[16]IronRubyWindowsCLR[17]Mono[18][19][20]

MonoGithubWiki[21]

[]

Version 1.0.0[]


.NET Framework 2.0 SP1

.NET Framework 4.0

Version 1.1 []


.NET Framework 4.0

Silverlight 4

.NET[]


Ruby.NETRuby.NET.NETRuby

[]


IronRubyBSDMicrosoft Public License2010716IronRubyIronPythonDynami Language Runtime (DLR) Apache License, v2.0[22]

関連書籍[編集]

  • Shay Friedman, "IronRuby Unleashed", Sam's, 2010, ISBN 0672330784
  • Ivan Porto Carrero and Adam Burmister, "IronRuby in Action", Manning, 2010, ISBN 1933988614

関連項目[編集]

外部リンク[編集]

脚注[編集]



(一)^ Bauwer, Wilco (200755). Microsoft's IronRuby. 2007824

(二)^ Lam, John (2007531). Microsoft and IronRuby. 2007824

(三)^ Lam, John (2007723). A first look at IronRuby. 2007824

(四)^ Schementi, Jimmy (2008525). IronRuby at RailsConf 2009. 2008525 IronRuby running Rails is not new, but doing it well or completely  is. IronRuby can now run real Rails applications, rather than just toy-hello-world examples. This does not mean IronRuby on Rails is ready for production, but its a great measure of forward progress

(五)^ Schementi, Jimmy (2008525). IronRuby 0.6 Released!. 2008525

(六)^ IronRuby at OSCON 2009: Mono, Moonlight, and scripting open source apps (2009723). 2009724

(七)^ Schementi, Jimmy (200881). IronRuby 0.9 Released!. 200882

(八)^ RubyForge: IronRuby: ! (2008112). 2008113

(九)^ [Ironruby-core [ANN] IronRuby 1.0 Released!] (2010412). 2010412

(十)^ Microsoft Licensing Changes for IronRuby and IronPython (2010717). 2010718

(11)^ New Components and Contributors for IronPython and IronRuby (20101021). 20101022

(12)^ 1.1.1 (20101021). 20101022

(13)^ 1.1.2 (201127). 201128

(14)^ 1.1.3 (2011313). 2011315

(15)^ RubySpec. 20101023 The IronRuby GIT repo includes a copy of the RubySpec tests, including the MSpec test framework, under External.LCA_RESTRICTED\Languages\IronRuby\mspec. This makes it easy to modify existing tests or write new tests, and fix the bugs in the IronRuby sources, all in a single commit to the IronRuby repo.

(16)^ Miguel de Icaza (2009727). Improving Mono's compatibility with .NET CLR. 200983 For as long as we remember, most new versions of IronPython, IronRuby or the Dynamic Language Runtime exposed new missing functionality in Mono

(17)^ Sanghyeon, Seo (200886). IronRuby and Mono. 2008913

(18)^ Vander Schelden, Wim (200894). IronRuby and Mono. 2008913

(19)^ Hall, Ben (2009123). DLR Daily Builds (including IronRuby). 2009123

(20)^ Porto Carrero, Ivan (2009526). mono builds. 200965

(21)^ Building - mono (2010118). 2010412

(22)^ IronRuby License (2010716). 2010727