Just another Perl hacker: Difference between revisions

Content deleted Content added
Ahoerstemeier (talk | contribs)
m typo permission
Ziz (talk | contribs)
m Canonical comma! Plus a nice external link.
Line 1:
[[pl:Just another Perl hacker]]
 
A [[Perl]] program which prints "Just another Perl hacker," (the comma being [[canonical]] but occasionally omitted)
using extremely [[obfuscated code|obfuscated]] methods, typically ones
based on obscure behaviours of sometimes rarely-used functions,
Line 10:
<pre>$_="krJhruaesrltre c a cnp,ohet";$_.=$1,print$2while s/(..)(.)//;</pre>
 
or from having "Just another Perl hacker," embedded in opaque code:
 
<pre>$_='987;s/^(d+)/$1-1/e;$1?eval:print"Just another Perl hacker,"';eval</pre>
Line 22:
This phrase was popularized by [[Randal L. Schwartz]], who created most of the first such programs in the signatures of his postings to the [[Usenet newsgroup]] comp.lang.perl (the predecessor to the modern comp.lang.perl.misc).
 
== See also: ==
* [[Obfuscated Perl contest]]
 
== External Links ==
* [http://www-106.ibm.com/developerworks/linux/library/l-japh Cultured Perl: The Elegance of JAPH]
 
----