Or You Can Make a Living with Perl   (Rocky & Bullwinkle style alternate title)

Update: Don't take life too seriously. Or this post.

Perl6 is not too complicated!

What about the still missing dwimy operators the ones for people that don't know if they got numbers or strings:

g= e= l= n= >t <t
And if they don't dwym they should be overrideable. I mean maybe  "one" e= 1 should be true sometimes. The locale issues can be shoved back on the OS people, they love little challanges like these. Then people won't worry about eq vs. == they'll just have l< instead of <t problems.

Also what with this wimpy BEGIN CHECK etc. stuff! And where is that going anyway? There should not be just a few named and one nameless phase of execution. I propose

BEGIN 1 BEGIN 70 BEGIN CHECK CHECK 87

urgently before Perl 78 has:

PRESTART REDEFINE_THE_UNIVERSE START INIT COMMENCE BEGIN CHECK RECHECK VERIFY MAKE_SURE DOUBLE_CHECK JUDGEMENT_DAY DAHA TTRH

and all the FAQs that go with those. Like:

SECTION CCLXXVII -- Execution Sequence: The Bory Details.

What is DAHA?

First DAHA is not an acronym, this was Larry XC's first utterance. But use the mnemonic "Decide After Heaven's Attained" to remember where this phase of Perl execution comes after JUDGEMENT_DAY.

What is TTRH?

TTRH is the only acronym in Perl. It is a phase of execution, it stands for "Time to redesign heaven". The persistent rumors that TTRH comes the crotch-seam-ripping noise that overrode some word in Larry IIC's Prefuturist Valentine's Day Monologue Given On May Day should be discounted.

TTRH! Has the real Wall blood been lost some time in the last eighty generations?

That is not a polite question. Like we said TTRH is an acronym.

Then what about y?

Y is not a one word acronym. According to Oxford-Warner-O'Reilly-Websters Perldoc Unabridged what you may think of as one word acronyms are really abbreviations.

Do I really need to know this FAQ stuff?

Yes, it is impossible to properly program in a language without understanding the mindset of the programmers of the language.

Does that mean it is impossible to properly program?

Bingo!

Why didn't you just say so?

It's a living.


In reply to Fix Perl quick or else. by rir

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.