Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage IronRuby Content on InfoQ

  • A Mono Update

    Last week Miguel de Icaza published a long post listing all the work the Mono team at Novell has been doing since the move to GitHub in July 2010. Much of the new work has been around language development and MonoDevelop improvements.

  • IronPython/IronRuby have Decided on Github and CodePlex

    Since Microsoft announced that it was giving up control of its Iron languages, there has been a quiet debate on where to host the project. The negotiations have finally been settled and the winner is Github for source control and CodePlex for issue tracking.

  • Microsoft is Turning Control of Iron Languages to Miguel de Icaza and Jimmy Schementi

    Jason Zander has announced that Microsoft will be turning over IronPython and IronRuby to Miguel de Icaza of Novell/Mono and former IronRuby lead Jimmy Schementi. Jimmy left Microsoft in July to join Lab49. IronPython will have two additional coordinators: Michael Foord, co-author of IronPython in Action and IronPython MVP Jeff Hardy.

  • IDE Support for IronPython and IronRuby

    Two of the top three IDEs for .NET are now supporting dynamic programming languages. While SharpDevelop 3.2 continues to enhance its support both IronPython and IronRuby, Microsoft is entering the game with IronPython Tools for Visual Studio and SapphireSteel is still offering Ruby in Steel.

  • IronRuby 1.0 Released

    IronRuby 1.0 is now available. The release is compatible with Ruby 1.8.6 and runs Rails 2.3.x. The next 1.x releases of IronRuby will target Ruby 1.9.

  • New Release Candidates for IronPython and IronRuby

    When the Dynamic Language Runtime was announced there were four languages under consideration, VB, Ruby, ECMAScript, and Python. While there has been no mention of DLR version of VB and ECMAScript in years, IronRuby and IronPython are about the celebrate major releases.

  • Ruby in Steel 1.5 Released, Drops IronRuby Support

    SapphireSteel Software, the developers of the Visual Studio based Ruby in Steel IDE have just released version 1.5. Among many improvements, they also dropped support for IronRuby.

  • Ruby VM Roundup: 1.9.2 Gets DTrace Support, Rubinius 1.0 RC2 Adds Installers, IronRuby IDEs

    Rubinius 1.0RC2 adds binary installers, while Ruby 1.9.2 will get DTrace support. IronRuby moves closer to 1.0 and SharpDevelop 3.1 gains IronRuby support. Also: WEBRick users should consider upgrading to the latest versions of Ruby 1.8.x and 1.9.1 because of a recently discovered vulnerability.

  • Embed Python, Ruby, and XAML directly into your HTML with Gestalt

    JavaScript is a language that is showing its age. A lot of developers now prefer to work with languages like Ruby or Python, falling back on JavaScript only for the browser. Sure there were attempts to support other languages in the browser like VBScript, but they never really took off. Well Microsoft is trying again, this time with Python and Ruby.

  • IronRuby Nears its 1.0 Release

    IronRuby got off to a very slow start, largely in part to the fact that Microsoft employees are not allowed to even look at GPL code like CRuby. But they have been quietly making a lot of progress and are getting close to their 1.0 release.

  • The DLR’s Adaptive Compiler

    The Dynamic Language Runtime has significant performance improvements over traditional interpreters for Python and Ruby, once it is warned up. But for code you only use once or twice, the performance can be downright pitiful. Fortunately a solution is in sight.

  • Add a REPL Console to Your .NET Applications

    Microsoft is starting to push IronPython and IronRuby as the way for end users to customize their applications. In order to make that easier, Jim Deville is offering a REPL console designed specifically to be used by end users as an advanced mode for their applications.

  • Ruby VM Roundup: MacRuby Progress, IronRuby, Ruby 1.9.2 Delay

    MacRuby is nearing its first RC for 0.5 and adds support for Grand Central Dispatch. A new IronRuby release is available, Ruby 1.9.2 might be delayed, and Rubinius joins the group of 1.8.7 compliant Ruby implementations.

  • New Installer Provides a Much Faster Ruby for Windows

    Luis Lavena is working on an update to the Ruby installer for Windows, including a new Ruby binary built with a modern compiler. Benchmarks show Ruby 1.8.6 running more than twice as fast than previously. We talked to Luis Lavena about the new Ruby Installer.

  • IronRuby Roundup – IronRuby 0.9.0 and Benchmarks

    The community around the IronRuby project is appearing busier as of late as the team moves the project toward a 1.0 release. The team has released version 0.9.0 and Antonio Cangiano has released some encouraging benchmarks for IronRuby.