I'd just like to make this abundantly clear, since there seems to be
some confusion (and hopefully I'm not the one confused).
*** You will NOT have to rewrite your Perl 5 programs ***
Perl 6 *will* provide a backwards compatible Perl 5 parser. The
details are not nailed down, but this definately will happen.
I hereby declare that a package declaration at the front of a file
unambiguously indicates you are parsing Perl 5 code. If you want to
write a Perl 6 module or class, it'll start with the keyword module or
class.
-- Larry Wall, Apocolypse 1
And yes, there will be something for programs as well.
For further details, see:
http:[EMAIL PROTECTED]/msg00285.html
--
Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/
Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One
Let me check my notes...