<?xml version="1.0" encoding="UTF-8"?>
<items type="array">
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">3</comments-count>
    <content>&lt;A href=&quot;http://www.engineyard.com/blog/2010/making-ruby-fast-the-rubinius-jit/&quot;&gt;New post by Evan Phoenix&lt;/a&gt;!</content>
    <created-at type="datetime">2010-03-09T23:25:21+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3567</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Making Ruby Fast: The Rubinius JIT</title>
    <updated-at type="datetime">2010-03-09T23:25:21+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">590</user-id>
  </item>
  <item>
    <byline>Gimi Liang</byline>
    <comments-count type="integer">2</comments-count>
    <content>Eventually, &lt;a href=&quot;http://rubini.us/&quot; rel=&quot;nofollow&quot; &gt;Rubinius&lt;/a&gt; hits its &lt;a href=&quot;evanphx/rubinius/tree/release-1.0.0-rc1&quot; rel=&quot;nofollow&quot; &gt;1.0.0RC1&lt;/a&gt; release. There is no release notes yet. Down load &lt;a href=&quot;http://bit.ly/5q1OQk&quot; rel=&quot;nofollow&quot; &gt;it&lt;/a&gt; and follow the instructions in its &lt;a href=&quot;http://rubini.us/&quot; rel=&quot;nofollow&quot; &gt;home page to have fun!&lt;/a&gt;</content>
    <created-at type="datetime">2009-11-26T03:28:58+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3087</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rubinius 1.0.0RC1 Released!</title>
    <updated-at type="datetime">2009-11-26T03:28:58+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Brian Ford just posted details on his current efforts to &lt;a href=&quot;http://www.engineyard.com/blog/2009/improving-the-rubinius-bytecode-compiler/&quot;&gt;improve the Rubinius Bytecode Compiler&lt;/a&gt;; it's a good read!</content>
    <created-at type="datetime">2009-10-22T17:43:05+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2908</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Improving the Rubinius Bytecode Compiler</title>
    <updated-at type="datetime">2009-10-22T17:43:05+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">590</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">1</comments-count>
    <content>Brian Ford walks us through some of the cool parts of Rubinius, in this post about &lt;a href=&quot;http://www.engineyard.com/blog/2009/5-things-youll-love-about-rubinius/&quot;&gt;Rubinius as your college roommate&lt;/a&gt;.</content>
    <created-at type="datetime">2009-09-17T19:38:10+00:00</created-at>
    <featured type="boolean">true</featured>
    <id type="integer">2768</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>5 Things You'll Love About Rubinius</title>
    <updated-at type="datetime">2009-09-18T02:59:31+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">590</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>If you're interested in trying out a bunch of different Ruby versions -- back to 1.0 -- as well as several current implementations (JRuby, Rubinius, Ruby Enterprise Edition), you can apply for a shell account at Ruby Versions. See &lt;a href=&quot;http://ruby-versions.net&quot; rel=&quot;nofollow&quot; &gt;the website&lt;/a&gt; for details! Ruby Versions is brought to you by &lt;a href=&quot;http://www.rubypal.com&quot; rel=&quot;nofollow&quot; &gt;Ruby Power and Light, LLC&lt;/a&gt;. </content>
    <created-at type="datetime">2009-07-14T22:07:21+00:00</created-at>
    <featured type="boolean">true</featured>
    <id type="integer">2502</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>ruby-versions.net: access to historical and modern Ruby versions</title>
    <updated-at type="datetime">2009-07-15T19:10:38+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">905</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">5</comments-count>
    <content>You thought Rubinius was dead? You're wrong! Brian Ford &lt;a href=&quot;http://blog.brightredglow.com/2009/2/12/all-shiny-and-new&quot;&gt;reports on some new tweaks that have increased performance by over 4x.&lt;/a&gt; &lt;strong&gt;&lt;em&gt;Update: Make that a 2x increase. Sorry!&lt;/em&gt;&lt;/strong&gt;</content>
    <created-at type="datetime">2009-02-13T11:55:25+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1704</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>New Rubinius Experiments Yield 4x Performance Increase</title>
    <updated-at type="datetime">2009-02-13T13:05:18+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">5</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">1</comments-count>
    <content>rufus-tokyo is a ruby gem for handling Tokyo Cabinet databases. It's based on the ruby-ffi gem (mri, jruby and rubinius) and makes cabinets look like hashes. Version 0.1.0 has just been &lt;a href=&quot;http://jmettraux.wordpress.com/2009/01/23/ruby-ffi-tokyo-cabinet/&quot;&gt;released&lt;/a&gt;. Source is on the &lt;a href=&quot;http://github.com/jmettraux/rufus-tokyo&quot;&gt;GitHub&lt;/a&gt;.</content>
    <created-at type="datetime">2009-01-23T08:26:49+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1571</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags></tags>
    <title>ruby-ffi and Tokyo Cabinet : rufus-tokyo</title>
    <updated-at type="datetime">2009-01-23T15:44:00+00:00</updated-at>
    <url></url>
    <user-id type="integer">626</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">1</comments-count>
    <content>A &lt;a href=&quot;http://www.igvita.com/2009/01/15/bridging-mri-jruby-rubinius-with-ffi/&quot;&gt;hands-on example of using the new FFI gem&lt;/a&gt; developed by Wayne Meissner to interface with native (C) extensions in a uniform way for Ruby MRI, JRuby and Rubinius. </content>
    <created-at type="datetime">2009-01-15T22:34:15+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1527</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Bridging MRI, JRuby &amp; Rubinius with FFI</title>
    <updated-at type="datetime">2009-01-15T22:34:15+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">9</user-id>
  </item>
  <item>
    <byline>Tony</byline>
    <comments-count type="integer">0</comments-count>
    <content>The long awaited Ruby virtual machine shootout is &lt;a href=&quot;http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/&quot; rel=&quot;nofollow&quot; &gt;here&lt;/a&gt;. In this report I&#8217;ve compared the performances of several Ruby implementations against a set of synthetic benchmarks. The implementations that I tested were Ruby 1.8 (aka MRI), Ruby 1.9 (aka Yarv), Ruby Enterprise Edition (aka REE), JRuby 1.1.6RC1, Rubinius, MagLev, MacRuby 0.3 and IronRuby.</content>
    <created-at type="datetime">2008-12-09T17:43:21+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1320</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>The Great Ruby Shootout (December 2008) </title>
    <updated-at type="datetime">2008-12-09T17:43:21+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Nothing to counter last week's bad news than actually &lt;a href=&quot;http://programblings.com/2008/11/25/rubinius-for-the-layman-part-3-try-rubinius-in-20-minutes/&quot;&gt;trying out Rubinius in 20 minutes&lt;/a&gt;.</content>
    <created-at type="datetime">2008-11-25T13:42:18+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1256</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Try Rubinius in 20 minutes</title>
    <updated-at type="datetime">2008-11-25T13:42:18+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">287</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>
I&#8217;ve been messing with &lt;a href=&quot;http://github.com/wmoxam/rubyrps/tree/master&quot;&gt;RubyRPS&lt;/a&gt; (Rock, paper scissors) lately, it&#8217;s a ton of fun! I thought it might be cool to benchmark the progression of Rubinius with RPS, and that little experiment turned into a full blown &lt;a href=&quot;http://blog.viarails.net/2008/8/11/ruby-vm-shootout&quot;&gt;ruby interpreter shootout&lt;/a&gt;</content>
    <created-at type="datetime">2008-08-11T13:35:41+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">755</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Ruby VM Shootout on Rock, Paper &amp; Scissors</title>
    <updated-at type="datetime">2008-08-11T13:35:41+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">350</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>After reading the code of Rubinius FFI. I write &lt;a href=&quot;http://pluskid.lifegoo.com/?p=370&quot;&gt;a blog post&lt;/a&gt; to introduce it (with a simple example). The (almost) complete document for FFI is also presented, as well as a comparison to Python ctypes and a discussion on the future of FFI.</content>
    <created-at type="datetime">2008-06-17T10:02:32+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">507</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>On the Rubinius FFI</title>
    <updated-at type="datetime">2008-06-17T10:02:32+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">82</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Adam Wiggins has put together a &lt;a href=&quot;http://adam.blog.heroku.com/past/2008/6/12/quickstart_to_hacking_rubinius/&quot;&gt;quick start guide to hacking on Rubinius&lt;/a&gt;, an alternative Ruby implementation.</content>
    <created-at type="datetime">2008-06-13T20:07:16+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">493</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Guide to hacking Rubinius</title>
    <updated-at type="datetime">2008-06-13T20:07:16+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">5</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Evan &lt;a href=&quot;http://blog.fallingsnow.net/2008/05/17/rails-on-rubinius/&quot;&gt;writes about successfuly serving of dynamic and static pages from a Rails app on Rubinius&lt;/a&gt;. Huzzah!</content>
    <created-at type="datetime">2008-05-17T14:00:15+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">336</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rubinius finally runs Ruby on Rails!</title>
    <updated-at type="datetime">2008-05-17T14:00:15+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">122</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href =&quot;http://metaclass.org/2008/5/10/merb-on-rubinius&quot;&gt;Rubinius now runs Merb&lt;/a&gt;</content>
    <created-at type="datetime">2008-05-11T19:36:02+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">281</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rubinius now runs Merb</title>
    <updated-at type="datetime">2008-05-11T19:36:02+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">122</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>MSpec and RubySpec become submodules of Rubinius now and &lt;a href=&quot;http://novemberain.com/2008/5/9/why-separation-of-mspec-matters-to-me&quot;&gt;it matters for your day to day development&lt;/a&gt; if you use RSpec.</content>
    <created-at type="datetime">2008-05-09T09:28:18+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">267</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Why separation of MSpec from Rubinius matters</title>
    <updated-at type="datetime">2008-05-09T09:28:18+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">122</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://www.infoq.com/articles/ruby-debuggers-survey&quot;&gt;A Look at Ruby Debuggers&lt;/a&gt; by Werner Schuster takes a look at the various debugger options available to Ruby developers (options for MRI, JRuby, Rubinius and Iron Ruby are included).</content>
    <created-at type="datetime">2008-04-23T23:37:41+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">197</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>A Look at Ruby Debugger Options</title>
    <updated-at type="datetime">2008-04-23T23:37:41+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">5</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>There are rumours that Ruby implementation authors finally may &lt;a href=&quot;http://novemberain.com/2008/4/20/ruby-design-meetings&quot;&gt;start collaborating more and on regular basis&lt;/a&gt;. Maybe the MRI team will even consider switching to the Ruby specs suite Rubinius and JRuby use?</content>
    <created-at type="datetime">2008-04-20T15:00:49+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">151</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags></tags>
    <title>Ruby the language design meetings</title>
    <updated-at type="datetime">2008-04-20T16:03:54+00:00</updated-at>
    <url></url>
    <user-id type="integer">122</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Part two of the Rubinius For The Layman series: &lt;a href=&quot;http://programblings.com/2008/04/15/rubinius-for-the-layman-part-2-how-rubinius-is-friendly/&quot;&gt;How Rubinius is Friendly.&lt;/a&gt; It mostly focuses on Rubinius' more verbose and detailed error backtraces.</content>
    <created-at type="datetime">2008-04-16T12:20:20+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">127</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rubinius is Friendly!</title>
    <updated-at type="datetime">2008-04-16T12:20:20+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">5</user-id>
  </item>
</items>
