I was just wandering around in the Temple (avoiding work, mostly), and I couldn't help but notice a thoughtful comparison comparison between Perlism and Taoism. It inspired me to share this rather shameful bit that I stole / adapted from the Tao Teh Ching a while back.

Programmers of the highest class, when they hear about Perl, practice it diligently.
Mediocre programmers, when they have heard about it, seem now to use it and now to forget it.
Programmers of the lowest class, when they have heard about it, laugh greatly at it.
If it were not (thus) laughed at, it would not be fit to be Perl.

Therefore the developers have thus expressed themselves:--

Perl, when clearest seen, seems structure to lack;
Who progress in it makes, seems drawing back;
Its cleanest code looks like a rugged hack.
Its funny symbols from the shell doth rise;
Its natural syntax seems to offend the eyes;
And he has most whose lot the least supplies.
Its OOP seems but poor and low;
Its simple ref's seem change to undergo;
Its CPAN doth yet no corner show
A language great, it is the slowest made;
Loud is its sound, but never word it said;
A semblance great, the shadow of a shade.

Good Perl is hidden, and has no name;
but it is Perl which is skilful at imparting (to all programs what they need) and making them useful.

All of this is written with deep and (mostly) sincere apologies to both Larry Wall and Lao Tse.

"All you need is ignorance and confidence; then success is sure." -- Mark Twain

In reply to More Tao / Perl Whimsy by webfiend

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.