16 ms·
Just a quick clarification regarding Ruby. All the major Ruby implementations (MRI, JRuby, Rubinius) use virtual machines in their current incarnations.
by gwright 10y ago
Just a quick clarification regarding Ruby. All the major Ruby implementations (MRI, JRuby, Rubinius) use virtual machines in their current incarnations.
- panic 10y agoThanks, I clearly haven't used Ruby for a while. I edited the post to be clearer.
- steveklabnik 10y agoThis was one of the largest differences between 1.8 and 1.9, to give context for when this change happened in MRI. During the split, the original interpreter was "MRI" and the bytecode VM was "YARV", but once 1.9 shipped, YARV became MRI, even though it was basically rewritten. Yay naming!