Closed p-e-w closed 9 years ago
Okay I'll submit to the Journal of Universal Rejection.
I think everybody will be happy with just a "how the f*\ this awesome quine was done" post in a blog :+1: I like what you did!
There's an original explanation here, which someone has kindly translated to English.
I wrote a brief spoiler in my blog (in Japanese), and omoikane kindly translated it into English. But there are many implementation details which are not explained. Please see src/ directory if you are interested.
Oops, thanks @g2p :-)
After taking a closer look at the idea, I think it's not complicated enough. You could create side polyglot (multi)quines.
I'll soon publish a book, "The world of obfuscated, esoteric, artistic programming". The book explains how to write a uroboros quine. Hence, I proudly close this issue.
It also contains my almost all (about forty) works, including alphabet-only Ruby program, radiation-hardened quine, etc., and explains many techniques to write such programs.
You can buy my book on amazon.co.jp. Unfortunately, it is written in Japanese, yet another esoteric language. I hope anyone can translate to English.
:tada: :clap: :tada:
Congrats! I'll surely buy it on English.
yeah, an english version would be cool
If no English version, I will take Chinese version, if available. Or maybe cloud source it to be translated?
This is more than a cool program – it's a computer science breakthrough! Apparently, you have discovered a method for constructing quines based on an arbitrary blueprint involving any amount of languages.
Please write a technical paper describing your approach. I'm sure you'll have no trouble finding a CS journal that will publish it.