Happy Friday! Thought I'd share a humorous tidbit written by an anonymous contributor to a Russian internet-culture wiki, and translated by me. (all original formatting preserved)
It is well possible that I am not the first person to feel this way, but I know exactly what the development of Perl 6 is striving towards as the logical and absolute
successor to Perl 5
I imagine its Dao to be approximately:
- Any collection of symbols in any encoding is syntactically valid Perl 6 code.
- There are always an infinite number of distinct ways to do it.
- Any person, regardless of what language he wrote before, can instantly write in Perl 6. He may never even guess that he is writing Perl 6 code. Providing, of course, he does not forget to put 1; at the end of modules.
- 1; can be overloaded. Spaces can be overloaded. Source filters can be overloaded with the help of regular expressions, which can also be overloaded.
- Perl 6 has a canonical implementation which is written in Perl 6 and cannot be expressed in any other language. The canonical implementation can be expressed in Perl 6 but not within a finite time. We are working on it. When we are finished,
the Apocalypse Armageddon will occur (which could then also be overloaded).
$,=qq.\n.;print q.\/\/____\/.,q./\ \ / / \\.,q. /_/__.,q..
Happy, sober, smart: pick two.