Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Perl Popularity

by flyingmoose (Priest)
on Dec 17, 2003 at 14:56 UTC ( [id://315282]=note: print w/replies, xml ) Need Help??


in reply to Perl Popularity

It seems Perl is popular among people that use it. This seems obvious, but well, Perl gets stuff done quickly and there is a certain art to Perl that makes it more fun than coding in other languages.

There seems to be a recent trend to peddle Python instead of Perl in certain communities (Slashdot), but Python still lacks the analog of CPAN and can't do quite as much (yet).

I find in general the folks that ask for "readability" simply haven't tried to grok Perl, and are somehow afraid of it. I think the rigid standards enforced by Java and Python are more of chains, the job of discipline is in the programmer. It would be quite a shame if the "hand holding" languages won out. Python's motto of "There should only be one (clear) way to do it", for instance. That's robotic. If everyone adopted this, then we would truly be just grunt I.T. workers. The science in computer science would be lost. Sadly, most corporate programmers were somehow brainwashed into these thoughts, and I choke every time I hear the same tired "Perl is executable line noise" crap. They simply don't know how to write good code, and they need a language that restrains them!

Embrace the art.

Replies are listed 'Best First'.
Re: Re: Perl Popularity
by hardburn (Abbot) on Dec 17, 2003 at 17:17 UTC

    The science in computer science would be lost.

    It was never there. Computer "Science" is an offshoot of mathmatics, which does things a little differently from hard science. There might be some scientific experimentation done in CS, but most of it is closer to math.

    ----
    I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
    -- Schemer

    : () { :|:& };:

    Note: All code is untested, unless otherwise stated

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (4)
As of 2024-03-29 07:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found