tachyon's comments are right on the mark as far as what I've seen and heard, especially TIMTOWTDI.

An item left out is that Perl is the choice of sysadmins, as such, they learn code without peer-review (Their peers only know that the code works and makes their life easier). Only those who aspire to more than just system administration scripts discover the importance of good coding practices.

A new trend that is putting a bad light on Perl is what I'm labeling the NTification of Unix. More and more applications are being developed on NT and ported to Unix. The dependency on NT GUI developement by the so-called educated programmers is separating the fundamental knowlege of the power of TCPIP and Unix from these 'skilled' coders. Therefor in the eyes of those that do review code 'Perl sucks'. Around our organization anyone that develops at a command line is said to enjoy coding in 'the dark places'.

In metaphoric over simplification; A person that learns an instrument from a teacher and studies music theory can develop the ability to write music that will find a degree of approval from other educated musicians. But the kid that learns how to play a single instrument by banging on it till it sounds the way want it to, will never be accepted by that same crowd as a real musician. Ironically these unreal musicians have the opportunity to make more $$$ than classically trained musicians because of the unique intimacy they have with their instrument and their music.

coreolyn

In reply to Re: Perl as Cr*p? by coreolyn
in thread Perl as Cr*p? by Ovid

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.