Honorable Monks,

I'm a final year Uni student with the basic programming experience that you'd expect from a Science student. Much theory, little experience. However, knowing that i'd soon have that safety net(no pun intended) ripped away from my head, i set out to get a little outside programming. i have a devastating weakness for books. If i have to learn something practical, i read about it first(No two ways about that) before engaging in it, and it was a book that led me to Perl. An awesome demonstration of Regular Expressions that left me awed for hours. And so i struck out

To be quite honest, it's been hell so far. A few months of hell. Not the sytanx itself, because i found concepts related to languages, im a bit more comfortable with.(i.e Bash, Python, Php). I did a quick search of good Perl books, and then picked Learning Perl 6th, Programming Perl 4th and Intermediate Perl 2nd at once.(like i said, weakness for books). While doing that, i came across several destructive reviews of the Perl programming language itself. It's been described as a "Filthy language" "Dangerous for beginners" and basically, the downfall of many a programmer. You would come across jokes that haven't been used on even COBOL for ages. It's agreed there's a little language rivalry from time to time, but with Perl, it's crossed the boundaries of extreme. Right now, i just want to know, if there's anything i'm missing?

Secondly, I've done a little research as well, and found out, most of the things in the books, i've picked up are not recommended for newbies as well. And to be honest, everything in learning Perl 6th Ed works for me, but my question to the Glorious Monks, though the book is based on Perl 5.14, apparently it doesn't meet the "Morden Perl" criteria. I honestly don't mind unlearning everything and starting from scratch again, i just want to be on the right Path. So what are your recommendations?


In reply to Why so much hate? by Carfax

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.