Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Critique of Where Perl 6 is Heading on Freshmeat.net

by pg (Canon)
on Oct 16, 2004 at 16:29 UTC ( #399775=note: print w/ replies, xml ) Need Help??


in reply to Critique of Where Perl 6 is Heading on Freshmeat.net

I think, almost everyone of us at least had the feeling once that, to patch a software too often, you rather just redo it.

Perl 5 is an elegant language, even today. Its simpilicty and high performance is sort of fatal attraction for everyone.

However during those years, the programming world has largely changed, the need for Perl to either evolve itself or jump to Perl 6 is quite clear. My personal view is that, to patch is not the way to go, although may work for a while, it will not last too long.


Comment on Re: Critique of Where Perl 6 is Heading on Freshmeat.net
Re^2: Critique of Where Perl 6 is Heading on Freshmeat.net
by archen (Pilgrim) on Oct 17, 2004 at 02:21 UTC
    I think part of his argument was that the change in Perl6 is too drastic. I'm sure many like myself got into Perl and like it because it is what it is. I'll be the first to admit that Perl5 has problems. Personally I think OO programming in Perl is a disaster. Using objects is great, but coding them seems much more messy than C++ IMHO.

    So yeah I'd like to see that change, but do I want the entire language to be overhauled? Not really, and I see a LOT of new things in Perl6 that I just don't like. I'm sure many of us are concerned that there may be a crossroads after Perl6 is released, where Perl5 is on the decline and Perl6 is the future. If it comes to that point for me, I will be programming in Ruby from that point forward.
      Perhaps what you keep forgetting is that what you're reading is the changes. The core of the language, that you have come to appreciate is still there. You'll still get an autovivified hash five levels deep from a three line diamond-split-assign-plus-equals loop. Really. Don't get hung up on the differences. The core is still there. Life is still good.

      -- Randal L. Schwartz, Perl hacker
      Be sure to read my standard disclaimer if this is a reply.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (8)
As of 2014-08-21 23:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (144 votes), past polls