It is not a standardized specification like the ISO one, and does not aim to become one. Instead, it is a practical tool to describe and test the behavior of Ruby with code. Every example code has a ...
Ruby: A Study in Hashes All Over the Freaking Place As with many dynamic languages, early (for some definition of “early”) implementations of Ruby used hash tables all over the place. Let’s just take ...
I was recently asked for a list of “hard problems” a Ruby implementation really needs to solve before reporting benchmark numbers. You know…the sort of problems that might invalidate early perf ...
"Rubinius is a project to watch", so says Charles Nutter in his post Rite, Rubinius, and Everything — I think he's right. Evan is hard at work making things work better in rubinius. He's now got ...
Alternative Ruby implementations seem to be on the move throughout the Ruby community. JRuby is the furthest along at this point, so I decided to talk to Charles Nutter and Thomas Enebo, two of the ...