Ruby ist nicht nur eine Programmiersprache, es ist auch ein Programm: CRuby, auch der „Matz Ruby Interpreter“ genannt. Doch als fortgeschrittener Rubyist sollte man auch einen Blick auf weitere Implementierungen werfen, welche, zum Teil, ernsthafte Alternativen zu CRuby darstellen. Diese Folge beginnt mit einem Garbage Collector-Crash-Kurs und führt weiter über die Interna und Besonderheiten von CRuby, JRuby und Rubinius, erklärt vom Sinatra-Maintainer und Rubinius-Entwickler Konstantin Haase.