Why do I always see the same false argument against Perl :

"Perl allows you to do something.
SO you can't do something else with it."


Declined several ways :

"Perl allows you to make obfuscated code.
SO Perl can't produce readable code."

"Perl allows you to use shortcut.
SO Perl can't be used to make explicit statements."

"Perl is often used for small scripts.
So It can't be used for large projects."

Perl is a good (the best for me) language beccause given to good programmers it will make them produce amazing code, of course given to bad ones it will produce only crap (but it will be the same whatever the language, Perl isn't the cause here...)

Whatever the criterion :
* Speed of developpement.
* Compactness.
* Readability.
* Portability.
* Ease of developpement(With all the modules available).

Perl CAN excel in all those areas but you'll probably have to make some choice to enhance some with the tradeoff of degrading some others.

I know I'm not saying anything new, especially for you Perl blesssed adept, but I wonder if we should communicate more on this.

The TIMTOWTDI is now famous, shouldn't we promote other mottos ?

Perl Is As Good As Your Coding Skills ?
Only Bad Coders Badly Code In Perl ?

I'm waiting for your ideas (I'll take the best one for my new sig ;-)


"Trying to be a SMART lamer" (thanx to Merlyn ;-)

In reply to (Need a new motto?) Re: Perl's warts by arhuman
in thread Perl's warts by grinder

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.