Respect my authoritaaaaay

rafael on 2004-02-25T14:24:49

'cause I unwisely and officially got a pumpkin. At least, until we manage to bring Hugo back from the so-called "real" world.

Perl 5.9.1 is forthcoming...


When does it stop?

djberg96 on 2004-02-25T14:54:45

With the development of Perl 6 underway, at what point does development on Perl 5.x stop? Just curious.

When it stops scratching someone's itch.

jmm on 2004-02-25T15:27:12

The Nordic Perl Workshop announcement notes that there will be 4 pumpkings in attendance. There are pumpkings for multiple versions of Perl 5 - often people want to upgrade with bug fixes but avoid any significant changes, so there is ongoing support for many older versions at once.

When Perl 6 comes out, it will attract an audience very quickly, but established applications will continue to run on their current platforms for a long time.

While it's easy to write new code in the latest version of the language, or to convert a small number of small existing programs to accomdate the generally very small affects of an upgrade; there are many large applications that are working just fine and for which upgrading to a newer version would be a significant amount of work with little gain.

Most of the work would be in setting up an all-inclusive test environment and verifying that everything still works. That large amout of work generally results in discovering that yes indeed, almost everything still works just fine, and only a small amount of work is needed to fix the things that don't. It's that difference between the large amount of work required to validate that makes it quite reasonable to postpone and limit upgrading the underlying version.

Re:When it stops scratching someone's itch.

rafael on 2004-02-25T15:35:11

'xactly. Perl 5 is not quite dead yet. And that's largely due to the fact that Perl 6 is not Perl 5-compatible: contrary to what happened with the upgrade Perl 4 to Perl 5 (mostly).

Congrats!

Ovid on 2004-02-25T16:19:26

Congratulations. (This doesn't mean I have to bow and scrape, does it?)