use Perl Log In
Pugs 6.2.8 Released
posted by pudge on 2005.07.15 15:45
autrijus writes "After nearly 1000 commits, two hackathons, and an entire month of hard work, I am delighted to announce that Pugs 6.2.8 is finally upon us."
A live CD is available as usual, courtesy of Ingo Blechschmidt:http://pugscode.org/dist/Perl6-Pugs-6.2.8.tar.gz
SIZE = 1309147
SHA1 = efd32419dcddba596044a42564936888a28b3c69
This release represents a new direction in Pugs development. Instead of a proof-of-concept Perl 6 interpreter, our new focus is toward a full-fledged Perl 6 compiler suite, with a core representation (PIL, Pugs Intermediate Language) and multiple backends, including Parrot, Haskell and Perl 5.
Moreover, we are gradually porting more parts of Pugs from Haskell to Perl 6. In particular, src/perl6/Prelude.pm is now the preferred place to implemente new built-in functions that can be defined with other primitives; the Parrot backend uses more primitives defined in src/perl6/Prelude/PIR.pm.
The next Pugs Apocryphon will cover this new roadmap in detail; meanwhile, please read docs/notes/plan for an overview.
Again, thanks to all lambdacamels for building this new ship with me.