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.