that was an hour of my life I won't get back. The code:
use strict; . . next unless s->{ID} =~ /\d\d+/; . .

And like 20 lines later, the compiler tells me "Bareword found where operator expected", in the middle of an SQL statement... I'm scrutinizing THAT line, as instructed, and for the life of me, all the quotes and arrows and braces and parens look perfect- I MUST BE MISSING SOMETHING! So I look even harder. And look at nearby lines too. But NOT at 20 lines away!

Now honestly, WHO would think "gee, I better check TWENTY LINES ABOVE this, to find that BAREWORD which isn't allowed in strict..."?? Apparently Larry didn't have his coffee when he wrote THIS check. WTH?? Added the $, program was 100%

Love Perl, it made me 10X more productive than the old J2EE days. But sometimes something like this comes along, and I'm thinking "even after all these years since my first OSCON, Perl STILL ain't ready for primetime"

rant off, back to the code....

In reply to REALLY PERL ?? by misterperl

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.