I ran your code on ubuntu 13.04.
I had to download more then 1Gb of stuff from apt-get, and during some compilations the computer would hang for a while, but in the end it worked beatifully. I and my coworkers around me were fascinated with it.
When I opened meld with QR.rb and QR2.rb, everyone screamed a big “WHOOOAA!”… it was really fun. Thank you for this :-)
Now, I'm very curious to understand how is this even possible.
Do you think you could explain, in a high level how do you go about building something like this?
For example, start with how you would build a Quine with 2 languages (like Python and Java), and how would you add a third language, and how could you play with characters positioning to get a arbitrary ascii art and still get the desired end result.
You might want to answer here or make a blog post about it, whatever you think it's best.
DONE / Accepting payments