Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

(Need a new motto?) Re: Perl's warts

by arhuman (Vicar)
on Mar 21, 2001 at 16:00 UTC ( [id://66004]=note: print w/replies, xml ) Need Help??


in reply to Perl's warts

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 ;-)

Replies are listed 'Best First'.
Re: (Need a new motto?) Re: Perl's warts
by chipmunk (Parson) on Mar 21, 2001 at 20:09 UTC
    Here's one I came up with a while ago:
    "Perl doesn't write bad programs; programmers do."
Re: (Need a new motto?) Re: Perl's warts
by Desdinova (Friar) on Mar 21, 2001 at 19:35 UTC
    As for your motto idea i perfer the second as the first seems to imply that it is a shortcoming of Perl. The second place the blame where it belongs just 1/50 of $1.00
Re: (Need a new motto?) Re: Perl's warts
by thabenksta (Pilgrim) on Mar 21, 2001 at 23:02 UTC

    I Like the first one, piagaycs is easier to say than obcbcip

    my $name = 'Ben Kittrell'; $name=~s/^(.+)\s(.).+$/\L$1$2/g; my $nick = 'tha' . $name . 'sta';

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://66004]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (6)
As of 2024-04-18 08:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found