IronRuby at OSCON

InspirationOSCON is a happy place for me. It’s my third OSCON, and I created good memories at each one. At my first OSCON, I was showing off RubyCLR to the world, and I met some folks from Microsoft who convinced me that it was the right time in my life to go ship something big. At my second OSCON, I was working for The Man, and we announced that were accepting contributions into IronRuby – a big change at the time.

Today, we’re raising the bar even higher in IronRuby. There are three changes happening today:

1. We’re shipping our first binary release. In this package, we’re taking a “batteries included” approach and shipping the Ruby standard libraries in it. This takes us a big step closer towards “IronRuby runs real Ruby programs”.

2. We’re announcing a new project: ironruby-contrib. It’s hosted at GitHub, an awesome place to do collaborative development. The goal of ironruby-contrib is to provide a place where folks from the community can participate in projects that enhance IronRuby or its underlying platforms. The first project in ironruby-contrib is the Rails plugin that we demonstrated at RailsConf this year. It makes it easier for Rails developers to add Silverlight to their Rails applications, and contains some of our ideas about migrating controller code to the client. Jimmy Schementi is the brains behind the project; see his introductory blog post for more details.

3. We’re announcing that we’ve submitted our first set of changes to the awesome RubySpec project. We’ve been talking about contributing to RubySpec for a long time now, but various things kept us from doing so. We’ve fixed those things now, which takes us a big step closer towards being an active participant in all things Open Source, and not just the things that we create.

Twitter Digg Delicious Stumbleupon Technorati Facebook Email

9 Responses to “IronRuby at OSCON”

  1. congratulations~ first binary release!!

  2. Congrats on the release! And it’s great to hear you guys can contribute to the Rubyspecs now too!

  3. Bravo!
    Keep on making a difference.

  4. keep up the great work!
    i just did a svn co of IronRuby for the first time :)

  5. @LeslieW: awesome.
    @*: Thanks!

  6. Great work! I am eagerly looking forward for the 1.0 IronRuby. May be it is the time for me to start trying IronRuby now. :)

  7. I got my Ruby implementation of Scheme working on IronRuby. The only change I needed to make to get it to work was to comment out my STDOUT.flush() calls. :) I’m having a blast with Ruby on the CLR; thanks so much for all your hard work!

  8. @Joe: Wow. That’s awesome. Keep us posted on how your project’s coming along. Yeah, I should also implement flush :)