Uroboros Programming With 11 Programming Languages

A Japanese blogger Ku-ma-me made an interesting program code. It is a variation of Quine program.

The Ruby code generates Python code, which generates Perl code, which generates Lua code, which generates OCaml code, which generates Haskell code, which generates C code, which generates Java code, which generates Brainfuck code, which generates Whitespace code, which generates Unlambda code, which generates the original Ruby code again.

uroboros-programming-code-screenshot

He wrote which versions of each programming language environment are needed, and how to run them. Blame me that I am too lazy to run them for check on my local :-)


Author Information  @akky(Akky AKIMOTO) is one of the first pro-bloggers in Japan [J]. He also leads Asiajin, writes for Japan Times, does consultation for foreign companies interested in entering Japanese web market.


  • http://www.reddit.com/r/programming/comments/9ot8y/quinerelay_with_11_programming_languages/ Quine-relay with 11 programming languages : programming

    [...] that you like or dislike and help decide what's popular, or submit your own!1•••Quine-relay with 11 programming languages (asiajin.com)submitted 17 [...]

  • http://www.ovidiuiliescu.com/2009/10/30/a-very-impressive-quine/ A very impressive quine | Ovidiu Iliescu * Freelance Software Developer

    [...] seen a couple of quines in my life, but this one definitely deserves the [...]

  • Anonymous

    Ruby is a accent of accurate balance. Its creator, Yukihiro matz Matsumoto, attenuated locations of his admired languages to anatomy a new accent that counterbalanced anatomic programming with acute programming.

    toshiba direct coupon code