Meta Implementations

MRI[footnote]Matz’s Ruby Interpreter[/footnote] is the original ruby implementation, and has since been one-upped by YARV[footnote]Yet Another Ruby Virtual Machine[/footnote], which is faster. They’re both written in C, but that’s not the case for all interpreters…

Rubinius is one such exception, and it’s written in Ruby… Ruby code interpreting Ruby code? Hell yes!