Converting Ruby 1.9 Bytecode to Python

By Peter Cooper

Never one to let us down on the ingenuity front, Why The Lucky Stiff (author of the Poignant Guide and creator of Shoes) is busy working on a system that can convert Ruby 1.9 bytecode to Python bytecode (and from there into regular Python by way of Python's decompilation facilities). It's exactly the sort of thing that could take off with more eyes looking at it, and Why has made it available on GitHub. This technique isn't likely to unite Python and Ruby in any deep and meaningful way (to the point of a shared interpreter), but the research and experiments involved are worth a try.