in reply to Perl 6 critique is a good thing

Well, as he is obviously misinformed in some points, he does make some statements which make sense to me. I share the idea that the perl5-6 transition can not be seen as anything close to perl4-5, and that perl5 shouldn't be a target for termination, not even in 20 years. Yes, I too think perl6 should be a fork, and that would make me much more comfortable about expanding my perl5 knowledge today. It sucks loving and studying a language which people are assuming will become obsolete in some time, and yes, perl5 and perl6 are _two different languages_, imho.

Replies are listed 'Best First'.
Re^2: Perl 6 critique is a good thing
by revdiablo (Prior) on Oct 18, 2004 at 17:02 UTC
    perl5 shouldn't be a target for termination

    Nobody is [or, rather, should be] suggesting that Perl 5 will be exterminated the minute Perl 6 is released. Quite to the contrary, they're retrofitting the entire perl5 engine to run on top of Parrot. Fears about the language suddenly dying are incredible misplaced.

      Notice the `even in 20 years'. I'm not standing against a `sudden death', I'm standing against a death at all, and that's what happens when languages change versions. Where is Perl 4? Quite gone. I've talked to people who feel this is bound to happen sometime with Perl 5. I think that shouldn't be the case, and then a fork comes to mind. It'd be more of a symbolic thing, really.. versions have a symbolic effect I think does not fit so nicely here.

        Where is Perl 4? Quite gone.

        If only that were true.

        And I predict that I will be saying the same thing when someone 10 years from now says "Where is Perl 5? Quite gone.", two years before Perl's 6.26.0 release.

        Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }

        Where is Perl 4? Quite gone.

        The transition from Perl 4 to 5 was quite different, because it was evolutionary. Sure, it was a big evolution, but it wasn't in the same category. Perl 6 is different. It can probably be described more accurately as revolutionary, though I try to avoid that term (it is just a tad loaded).

        I've talked to people who feel this is bound to happen sometime with Perl 5.

        Everything is bound to go away, at some point. Things don't last forever, and to wish they would is to hope for stagnation. That said, I think Perl 5 will be around for a long time. I won't venture to say 20 years, but I am confident in at very least a 5 year time frame, if not much longer.

        Perl 4 is gone? Someone must have a copy of it lying around if you wish to still use it. :-)

        Perl is open source; no one is making anyone upgrade. If no one uses Perl 4 anymore, I think it's more a case that the people have "voted with their feet" and migrated to Perl 5 due to its suitedness for general programming.

        No one speaks Latin anymore either.. languages evolve and change to suit the needs of the speakers.

        [Jon]