Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

Pugs 6.2.8 Released

posted by pudge on 2005.07.15 15:45   Printer-friendly
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."
http://pugscode.org/dist/Perl6-Pugs-6.2.8.tar.gz
SIZE = 1309147
SHA1 = efd32419dcddba596044a42564936888a28b3c69
A live CD is available as usual, courtesy of Ingo Blechschmidt:
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.

Enjoy!
/Autrijus/
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • PUGS is such a great idea. I haven't tried it yet, but I haven't done with much Perl 6 at all just yet. I was listening to perlcast today (one from a week or two back) and Josh was interviewing brian d foy. Brian mentioned seeing you doing some early morning hacking on PUGS, and I realized that you are working on an extremely cool problem. It's very exciting, and to see this kind of excitement makes me think maybe I chose the right career after all! It's great having two implementations of Perl 6. Thank y
    • I guess I probably shouldn't be saying "Good work" when I haven't even tried it. But I have heard very good things about it.
      • Thank-you for your kind words. When you feel like to try it, please drop by #perl6 and/or perl6-compilers so I can hand you a committer bit. :)