At 11:50 AM 4/16/2001 -0700, Nathan Wiger wrote:
>Dan Sugalski wrote:
> >
> > Besides the size and clunkiness issues, there's another problem. String
> > evals in a perl 5 section of code will expect to be parsed as perl 5, which
> > kinda precludes the whole "compile perl 5 to bytecode and pass it through
> > the p526 converter" solution. Makes mixing and matching perl5 and perl 6
> > code rather more difficult. :(
>
>So, there seems to be an impass: Backwards compatibility is good, but
>Perl 6 by design is going to be fundamentally incompatible.
>
>Why couldn't we only install Perl 6 as /usr/bin/perl6? (Someone else
>suggested this as well, I believe.) That way, "perl" would be 5, and
>"perl6" would be 6. If you want a Perl 6 script you *have* to say
Sure. I'm completely fine with that, and I'm also fine with /usr/bin/perl
being a really clever source translator that takes perl 5 code and runs it
through either a translator and then perl 6 (if it's OK there) or perl 5 if
it's not.
I just don't want to commit to that--we're going to have enough fun getting
perl 6 chewing through its native code. I'd rather not take on more fun
than one human being can withstand...
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk