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

Re^2: Are we a dying breed?

by xorl (Deacon)
on Nov 14, 2005 at 13:58 UTC ( #508309=note: print w/replies, xml ) Need Help??

in reply to Re: Are we a dying breed?
in thread Are we a dying breed?

As for Perl vs Java, judging from recent conversations on, PHP is seen as a far more direct threat.

I agree. I code in both. I like both. However for what I do (web/database intergration) PHP is my 1st choice. Perl was the defact language for CGI and dynamic websites. Now PHP (and to some extent ASP) has replaced it. Perl has it's place for a lot of background tasks and for anything too complex for shell scripting.

Java doesn't really compete with Perl (or PHP) in any of these places. I don't understand what all this Java vs. Perl stuff is about.

Replies are listed 'Best First'.
Re^3: Are we a dying breed?
by Perl Mouse (Chaplain) on Nov 14, 2005 at 14:09 UTC
    Different people, different jobs. For what I use Perl for (and have used Perl for for more than a dozen years), PHP is not an option. I don't do webby stuff. If I had to replace the stuff I've written in Perl by stuff written in another language, that other language would be shell, AWK or C. And whatever language I might have learn if I hadn't learned Perl. Python probably. Ruby maybe, but that's quite a newcomer. And had I learned Java, I might have written some of it in Java.

    But whether or not "perl is dying", I don't care. Perl exists. Even if no new versions appear, it doesn't cease to exist. And it won't stop doing what it's doing. It won't effect me, nor my job, if everyone else stops programming Perl.

    Perl --((8:>*

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (10)
As of 2021-03-05 10:28 GMT
Find Nodes?
    Voting Booth?
    My favorite kind of desktop background is:

    Results (109 votes). Check out past polls.