At the first day of YAPC::NA, Pugs team is happy to announce the joint release of Pugs 6.2.12, as well as the first CPAN release of v6.pm, our experimental Perl6-to-Perl5 compiler written in pure Perl, along with new versions of its components: Pugs::Compiler::Rule and Module::Compile.
The change log is available as part of the release; I'll post a HTMLified version of the change log (as well as write proper mailing list announcements) tomorrow after my talk on Deploying Perl 6.
Thanks to all your help for getting us here! :-)
What is the relationship between Pugs and v6.pm exactly? Is v6.pm generated from Pugs? Is there a 10,000 foot explanation of what all these Perl 6 sub-projects do and how they are related - maybe a "roadmap"? I used to be quite familiar with Perl6 and Parrot, but now I'm utterly confused.
Posted by: Confused | 2006.06.28 at 02:16 AM
Great! I can't wait until I can start using most of Perl6 from within Perl5.
I think there is a typo in the change log though:
* Removed support for Parrot 0.4.4 or below and added support for GHC 0.4.5
Should that be added support for Parrot 0.4.5?
Audrey and team, keep up the awesome work!
Posted by: Dana Diederich | 2006.06.28 at 04:38 AM
Dana: Thanks, it's fixed. :-)
Confused: v6.pm is not generated from pugs... I'll try working out a roadmap graph this week -- meanwhile see my YAPC talk, which I believe has movie/audio which I'll post the like to when they become available. :-)
Posted by: Audrey T | 2006.06.28 at 06:21 AM