BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Rubinius Content on InfoQ

  • Talking about Acts_As_Conference with Robert Dempsey

    InfoQ had the chance to talk with Robert Dempsey, Program Chair and Founder of the acts_as_conference, a Ruby on Rails conference to be held February 8-9, 2008 at the Holiday Inn Hotel and Suites at the Main Entrance of Universal Orlando® Resort in Orlando, Florida.

  • ruby_parser 1.0: a Ruby Parser written in Ruby

    Parsing Ruby source code has been done in C, Java, C# - and now in Ruby. Ryan Davis, now working at EngineYard on the Rubinius project, just released ruby_parser 1.0.

  • Engine Yard Bets Big on Rubinius

    One of the best kept secrets at this year's RubyConf was the working whereabouts of two of Ruby's hottest superstar developers: Ryan Davis and Eric Hodel of Seattle.rb. Ryan revealed the secret last week: they've officially joined Engine Yard to work full-time on next-generation Ruby runtime Rubinius.

  • Rubinius: Inside the Bytecode Compiler and Foreign Function Interface

    Modifying the Rubinius VM is simple as two new articles show. We look at how to modify and extend the Rubinius bytecode compiler - written in Ruby - and how to work on the library using the foreign function interface (ffi).

  • Getting started with Rubinius development

    Rubinius is quickly gathering interest and is coming close to full Ruby support. We take a look at Rubinius development, what to check out and where to start.

  • Rubinius roundup

    Rubinius development is rapidly gathering speed, and performance is shaping up well, as seen in recent benchmark results. With even members of the JRuby team contributing and praising its merits, it's time to look at the current state of Rubinius again.

  • Gemstone OODB to support JRuby, Rubinius

    Gemstone is working on Ruby support for their Object Database products, starting off with JRuby. We talked to Alan McKean from Gemstone about what's to come, technical details and Gemstone's plans with Rubinius.

  • Rubinius Internals: Threading, ObjectSpace, Debugging

    We continue the interview with Rubinius creator Evan Phoenix and talk about internals of how the VM uses bytecode manipulation for fast debugging, problems of implementing ObjectSpace and Threading.

  • Evan Phoenix on Rubinius - VM Internals Interview

    Rubinius is a Ruby implementation with a twist: it's written (mostly) in Ruby, building on concepts from Smalltalk VMs. We talked to Rubinius project lead Evan Phoenix about the state of the project and VM internals.

  • Evan Phoenix hired to work on Rubinius

    Evan Phoenix, who created Rubinius, a Ruby VM written in Ruby, has been hired by EngineYard. He'll work on Rubinius half time. This means that all Ruby implementations (Ruby, JRuby, IronRuby, Rubinius) now have paid developers working on them.

  • Google SoC Series: Creating RSpec specs for Ruby runtimes

    The number of Ruby implementations grows steadily, but something is missing: a Ruby specification. The behavior of the Ruby language and its standard libraries is defined in the code of the main Ruby implementation. Two Google SoC projects aim to fix this by creating executable RSpec specifications for Ruby. We caught up with Pedro Del Gallego who works on one of these projects.

  • 14 Ruby projects accepted for Google Summer of Code

    14 Ruby projects were accepted for the Google Summer of Code bounty program. The projects range from a debugger for Rails, to a project writing an RSpec specification for Ruby, to protocol implementations using EventMachine and Ragel, and more.

  • Ruby Userspace Threads vs GUI toolkits Roundup

    Are Ruby 1.x User-space threads a hindrance with writing GUIs? We take a brief look at the situation and show the situation, options and alternatives such as using JRuby.

  • MountainWest RubyConf Registration Ending Soon

    If you can't make it to QCon in London, consider attending MountainWest RubyConf, the first regional Ruby conference of 2007, to be held March 16th and 17th in Salt Lake City, Utah. Keynote address by Chad Fowler, talks by Gregory Brown, Kirk Haines, John Lam, Charles Nutter, and several others.

  • Rubinius Surges Ahead

    Geoff Grosenbach, host of the Ruby on Rails podcast and the producer of the Peepcode series of instructional videos, announced that he is backing development of the Rubinius Project to the tune of 1000 USD and encouraged the community to donate more towards its development.

BT