Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Why so much hate?

by Your Mother (Canon)
on Aug 06, 2013 at 18:39 UTC ( #1048159=note: print w/ replies, xml ) Need Help??


in reply to Why so much hate?

Itís actually pretty simple ultimately.

Perl is extremely expressive, meaning TIMTOWTDI but really beyond what most languages afford.

Perl, at its most basic usage, is extremely easy. I wrote my first production script at Amazon.com after two weeks head down in the Llama. Perl is, at its deepest, quite wide and a bit magical.

Perlís system level facilities got it a place in all *nix systems quickly so it was de facto popular.

Most persons be they developers, politicians, teachers, drivers, doctors, or whatever are not very good at what they do. Itís a USA-ism but a C is a passing or average grade. A C equates to 70% correct or as the half-empty would say, 30% wrong.

So you get the intersection of a widely available language in bloom at the jump of the interwebs that is simple to wield but difficult to master catering to the most dissonant problem solving a less competent even than average user base can generate. On top of that: haters gonna hate. Having beams in your eyes makes you a mote-seeking cranky pants.

For my part, nothing but love for Perl. I think itís a great language for a serious beginner; discipline is most of what makes Perl not PHP in a code base.


Comment on Re: Why so much hate?

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2014-09-19 02:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (129 votes), past polls