Recent Posts by Evan Phoenix

Ruby, Concurrency, and You

tl;dr Ruby Implementation Concurrency Parallelism MRI 1.8 ✔   MRI 1.9 ✔   Rubinius 1 ✔   Rubinius 2 ✔ ✔ JRuby ✔ ✔ MacRuby ✔ ✔ Maglev ✔   IronRuby ✔ ✔ A big topic in the world of Ruby this year has been how to get more out of Ruby, specifically, how to get more done in...
Read More

Rubinius on AppCloud

I’m extremely proud to announce that Rubinius on Engine Yard AppCloud is now available in Alpha. This has been the culmination of years of work by countless people inside and outside of Engine Yard. Way back in 2007, when I first started at Engine Yard we began talking...
Read More

Making Ruby Fast: The Rubinius JIT

In order to execute Ruby code as fast as possible, Rubinius has the ability to compile Ruby code all the way down to machine code when it detects that a method is heavily used. In Rubinius, the system that manages this process is its JIT.
Read More

Memoization and id2ref

This article was originally included in the February issue of the Engine Yard Newsletter. To read more posts like this one, subscribe to the __Engine Yard Newsletter_._
Read More

Iteration Shouldn't Spin Your Wheels!

This article was originally included in the September issue of the Engine Yard Newsletter. To read more posts like this one, subscribe to the __Engine Yard Newsletter_._
Read More

Ruby Tips: Numeric Classes

This article was originally included in the September issue of the Engine Yard Newsletter. To read more posts like this one, subscribe to the __Engine Yard Newsletter_._
Read More

Rubinius CPP Work Branch Change

I’m super happy to announce that we’ve gotten the C++ branch stable enough that we’re making it the default branch. This means that those of you with existing clones are going to likely do a little work to get them sane though.
Read More
Subscribe to our Blog