"Quick and Dirty" refers to small, hastily written scripts that aren't particularly robust or optimized. They often accomplish a specific, narrowly-defined goal, and can't be easily reused for similar tasks. In this context a program is "dirty" if it doesn't make the job of writing the next one any easier. Perl excels in this domain because it doesn't impose many restraints on the programmer. Other languages adopt various formalisms that are good practices for bigger projects, but overkill for a 10 line program. Perl's native abilities are also often a great match with the needs of the typical one-off script.

Of course, perl allows you to enable stricter coding guidelines with various pragmas such as 'use strict', and 'use warnings' (and actually 'use Module' in general makes for less-dirty code...). Hence the mantra "Perl makes the easy things easy and the hard things possible."

-Blake


In reply to Re: Why after all ? not good by blakem
in thread Why after all ? not good by Anonymous Monk

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.