Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^2: My 2004 Perlish Wish

by Aristotle (Chancellor)
on Jan 02, 2004 at 05:39 UTC ( [id://318247]=note: print w/replies, xml ) Need Help??


in reply to Re: My 2004 Perlish Wish
in thread My 2004 Perlish Wish

Larry said if the team weren't working on Perl6, they'd inadvertently be trying to retrofit the same things into Perl5. Would you really prefer Perl5 to get soiled with the things you don't like about Perl6?

Makeshifts last the longest.

Replies are listed 'Best First'.
Re: Re^2: My 2004 Perlish Wish
by duffbeer703 (Novice) on Jan 02, 2004 at 14:26 UTC

    Isn't one of the main cool things about Perl6 the Parrot "master" virtual machine? The VM that's supposed to slice, dice and be a platform for every language from Perl to Prolog?

    I hope that I'm wrong, but I have a feeling that the Perl6 people are trying to do too much at once. How many years will it take to delouse a complex language AND multi-language VM and produce something ready for safe production use?

      Parrot is already shaping up great and shaping up rapidly. The VM will be mature long before the language it is destined to carry. This is the main advantage of doing Perl6 and Parrot separately. It's likely that several other languages will have been ported to and stabilized on Parrot by the time the first serious effort at implementing Perl6 for real even takes place.

      Makeshifts last the longest.

Re: My 2004 Perlish Wish
by Abigail-II (Bishop) on Jan 02, 2004 at 10:28 UTC
    But at least they would have to be backwards compatible, so one wouldn't have to change the way one has been programming in for decades.

    Abigail

      How? Fixing OO is just one example that would require breaking old habits anyway, whether it happens under the guise of Perl5 or is deferred to a wholly new design.

      Makeshifts last the longest.

        I don't understand what you are saying.

        Perl5 will be backwards compatible, so even if OO or whatever is "fixed", why does that require breaking old habits? (And what's wrong with old habits anyway?)

        Abigail

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2024-04-25 06:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found