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

Re: Total Perl Domination

by cjf (Parson)
on Jun 03, 2002 at 00:52 UTC ( #171088=note: print w/ replies, xml ) Need Help??


in reply to Total Perl Domination

I don't know what language we'll be using to solve ubiquitous, practical problems 20 years from now, but I do know it will be called Perl.

Don't be so sure. There are many other languages out there, all of which have their uses and several of which do what Perl does at the same level (or possibly even better?).

Many things change considerably over time as well. Will Perl be able keep up with these changes, or will it amass too much baggage to remain useful? Keep in mind that overzealous advocates who turn people off a language can be considered "baggage" as well.

You're also preaching to the converted here. I see far too many of these "Why Perl is so good" posts. It would be far, far better to focus on why Perl isn't so good, and how we can fix it.

That should be enough to get the flames started :).


Comment on Re: Total Perl Domination
Re^2: Total Perl Domination
by Aristotle (Chancellor) on Jun 03, 2002 at 03:22 UTC
    In accordance to what I noted above: it would, if this place weren't about Perl - which has always been aware of the fact that other languages have their merits and concerned itself with how to learn from them, rather than how to be able to beat them in clash-of-zealots situations. Perl is humble.

    Makeshifts last the longest.

      I'm assuming you're referring to the last paragraph of my post(?). If this is the case please see any thread (either here or on any other Perl-related site) with "vs." in the title. That should provide you with plenty of counter-examples.

        Ok, I may have been a bit dramatic. True enough, such debates are frequent in the community, but the "vs" in the subject offers no indication of whether it is a flame, and I find the majority of them are merely debates. Note if you will, that I said "Perl is..". In general, that refers to those who actively contribute to the language (in whichever form). I find that while they are passionate about the language, they also mostly keep a remarkably calm and unthreatened composure. It is often them who will step in to concede an inferiority of Perl.
        ____________
        Makeshifts last the longest.
Re: Re: Total Perl Domination
by ignatz (Vicar) on Jun 03, 2002 at 15:47 UTC
    > Don't be so sure. There are many other languages
    > out there, all of which have their uses and several
    > of which do what Perl does at the same level (or
    > possibly even better?).

    The language that will be the problem solver du jour 20 years from now will have more to do with what 800 pound gorilla is backing it and less with what it can actually get done. Perl will always be an underdog in the corporate world that we live in.

    > It would be far, far better to focus on why Perl
    > isn't so good, and how we can fix it.

    I think that they have that pretty well covered.

    ()-()
     \"/
      `                                                     
    
Re(2): Total Perl Domination
by FoxtrotUniform (Prior) on Jun 04, 2002 at 18:24 UTC
        I don't know what language we'll be using to solve ubiquitous, practical problems 20 years from now, but I do know it will be called Perl.
      Don't be so sure. There are many other languages out there, all of which have their uses and several of which do what Perl does at the same level (or possibly even better?).

    That's pretty much exactly my point. There are many other languages out there, and the overwhelming majority of them do at least a few things better than Perl. But Perl has a tradition of embracing and incorporating the good bits, rather than sticking to its guns and pretending that it's way is the only way. (TIMTOWTDI, remember?) So (I contend that) Perl in 20 years may look nothing like it does now, but it'll still be Perl, not some language that replaced Perl's successor.

    --
    The hell with paco, vote for Erudil!
    /msg me if you downvote this node, please.
    :wq

      Sorry, I wasn't very clear. By "and several of which do what Perl does at the same level" I meant what you are referring to - borrowing from other languages.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (13)
As of 2014-08-27 19:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (250 votes), past polls