Most Perl 6 will look like Perl 5
jns at gellyfish.com
Fri Jan 25 12:50:26 GMT 2008
On Fri, 2008-01-25 at 12:30 +0000, Paul LeoNerd Evans wrote:
> On Fri, 25 Jan 2008 12:00:33 +0000
> Peter Hickman <peter.hickman at semantico.com> wrote:
> > Cool. If I understand this right all my modules are going to break on 6
> > and if I fix them they will be broken on 5.
> I think you've made the same mistake most other people make with Perl6
> You are presuming that Perl6 is version 6 of that thing that Perl5 is
> version 5 of. It isn't. (Though I will admit given the name it's not an
> unreasonable first impression).
> Perl6 is a new language, that takes its inspiration from Perl5. To claim
> that your modules won't work on both, is as obvious a claim as the fact
> that the same script isn't both a Bourne and a C shell script, except
> perhaps in a few really trivial cases. You'd get just as much mileage in
> pointing out a Perl5 .pm file won't work in Python, or Ruby, or any else
> of that crowd.
This much has been clear almost since day one - though it's so long ago
now I may be mis-remembering. So clearly we should treat the language
advocacy from the Perl 6 proponents much the same as we do say with the
PHP and Java supporters ;-)
More information about the london.pm