I don't think that's the same thing: the perl code is a spinning world visualization, the ruby code is code producing other code that in the end produces the original one, where the different programs _also_ are visualization of the world, which is a tad cooler :)
A Ruby -> Python -> Perl -> Lua -> OCaml -> Haskell -> C -> Java -> Brainfuck -> Whitespace -> Unlambda -> Ruby quine!