Core's concern with backwards compatibility (particularly regarding the C Extension API) keeps MRI lagging more than a decade behind Ruby implementations like Rubinius and JRuby which already have precise, generational and incremental garbage collectors.” - Vincent Marti (@vmg) https://github.com/blog/1489-hey-judy-don-t-make-it-bad