Gardens Point Ruby .NET Compiler

Posted by Daniel Butler Sun, 25 Jun 2006 11:25:00 GMT

The Queensland University of Technology in Brisbane Australia has announced a Ruby .NET compiler for the .NET CLR. Their aim is to “support 100% of Ruby language semantics, including all dynamic constructs such as closures and continuations. We plan to generate 100% managed and verifiable CIL code.”

Announcing Preliminary Beta Release! We are pleased to announce the preliminary Beta release of the Gardens Point Ruby.NET compiler. Note: this is not just a Ruby/.NET bridge, nor a Ruby Interpreter implemented on .NET, but a true .NET compiler. The compiler can be used to statically compile a Ruby source file into a verifiable .NET v2.0 assembly or it can be used to directly execute a Ruby source file (compile, load and execute). Our implementation is not yet fully complete, but it is the only Ruby compiler that we know of for either the .NET or JVM platforms that is able to pass all 871 tests in the samples/test.rb installation test suite of Ruby 1.8.2.

They are actively seeking “keen Ruby and .NET programmers” to help with further testing and development.

Announcement Page at QUT
Source Code Download

Posted in  | no comments

Sponsored Links

Sponsored Links

Comments

(leave url/email »)

   Comment Markup Help Preview comment