> >>Rather than "Perl 5.10.1" we could instead think of it as "Perl5 10.1.0", > >>which would amusingly follow the original example of the Linux kernel > >>since it now uses 2.6.32.0-style and Linus has said he sees no reason to > >>ever increment the leading 2. The code-level appearance would be more or > >>less the same, except perhaps with an additional "#define > >>PERL_MICROVERSION 0" tossed in for the 4th (nominally 3rd) digit. I've actually been pressing various people to consider dropping the first . from the "marketing" name of Perl 5 versions. My main reason for wanting to do this has to do with helping to reinforce that Perl 5 and Perl 6 are separate languages. They share a common father and a common spirit, but Perl 6 does not "obsolete" Perl 5. Perl 5 turned 15 just ten days ago. It still has a long and productive life ahead of it. Making it clear that we're not counting toward 6.0 is a win. (Also, if I never hear someone suggest 'Perl 7' again, it will be too soon.) I can't think of any reason we need to add that fourth number to the version at the same time we rev the marketing name. Is there any?Thread Previous | Thread Next