In order to support Ruby on the .NET platform, a new layer called the DLR or Dynamic Language Runtime had to be built. This layer supports the sharing of objects between several dynamic programming languages like Python, Ruby, JavaScript, and Visual Basic 10. Prior to the DLR, dynamic languages targeting .NET each had to build their own dynamic layer, which led to incompatibilities between the languages.
According to John Lam, IronRuby, Microsoft's implement of the Ruby interpreter, is scheduled to be publically available at the OSCON Open Source Convention in Portland, Oregon. This annual event takes place from July 24 to July 28.
Community comments
Rubinius is not Ruby for Smalltalk
by Luke Melia,
Re: Rubinius is not Ruby for Smalltalk
by Jonathan Allen,
Rubinius is not Ruby for Smalltalk
by Luke Melia,
Your message is awaiting moderation. Thank you for participating in the discussion.
The article is incorrect. Rubinius is a project that is implementing a version of Ruby and a SmallTalk-style VM for it to run on.
Re: Rubinius is not Ruby for Smalltalk
by Jonathan Allen,
Your message is awaiting moderation. Thank you for participating in the discussion.
Thank you for the correction.