Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Why do people say 'Perl' is dead?!?!

by Anonymous Monk
on Feb 25, 2013 at 04:39 UTC ( #1020455=note: print w/ replies, xml ) Need Help??


in reply to Why do people say 'Perl' is dead?!?!

Perl is very much a niche language.

It may seem like an easy language to learn, but it is the hardest language to master. Perl's philosophy of 'There's more than one way to do it' can be a serious problem. If there are n number of ways to do something, it means you have to know all n number of ways because you do not know what 'way' another programmer may employ.

I am guessing the average programmer gives up on Perl.


Comment on Re: Why do people say 'Perl' is dead?!?!
Re^2: Why do people say 'Perl' is dead?!?!
by Anonymous Monk on Feb 25, 2013 at 05:17 UTC

    Perl is very much a niche language.

    Sure, thats why they call it a glue-language or swiss-army-chainsaw, because it is only useful for small "niche" applications

Re^2: Why do people say 'Perl' is dead?!?!
by Jenda (Abbot) on Feb 25, 2013 at 11:26 UTC

    In natural languages, there are two kinds of vocabularies. Active and passive one. Active is that you('d) use yourself, passive is what you can understand. The later is usually much bigger and much easier to extend. Guess what, the same thing works with Perl. You do not have to actively use all the ways, at most you have to understand the most common ones. Besides once you get above the syntactic level there are more than one ways in any language.

    Jenda
    Enoch was right!
    Enjoy the last years of Rome.

Re^2: Why do people say 'Perl' is dead?!?!
by Anonymous Monk on Nov 12, 2013 at 19:43 UTC
    Perl got all the attention because of CGI and no alternatives were there. That was just a temporary phase. Now perl has gone back to being perl. Perl is not for the average programmer. The perl community prides itself in its motto, 'there is more than one way to do it'. That actually is the problem for the average programmer.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (4)
As of 2014-07-13 02:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (245 votes), past polls