in reply to Re^3: Installing Pugs via CPAN shell (How to call specific ghc version)
in thread Installing Pugs via CPAN shell (How to call specific ghc version)

And I was going to answer that, based on my experience with Perl and C, it takes at least ten years of blood, sweat, and tearing your hair out to get to that point. So you can start complaining about the rough spots in, oh, make it another four years or so. :-)
  • Comment on Re^4: Installing Pugs via CPAN shell (How to call specific ghc version)

Replies are listed 'Best First'.
Re^5: Installing Pugs via CPAN shell (How to call specific ghc version)
by zentara (Cardinal) on Oct 19, 2006 at 15:20 UTC
    It appears that they fixed this bug, because Pugs 6.2.13 released! compiles and works. I used the binary ghc, ghc-6.6-i386-unknown-linux.tar.bz2, installed parrot-0.4.6, and installed the lastest perl5 modules shown as dependencies. And it compiled error free, in about a half hour, and was over 10.2 megs(stripped). It seems to run, but is slower than Perl5.

    I'm not really a human, but I play one on earth. Cogito ergo sum a bum
      Glad to hear that. :-) The 10.2 megs is because we statically link everything (including a Perl 5 runtime in it), which simplified development a lot.

      Pugs will remain slower that Perl 5 on average, as long as we're still focusing on implementing missing features -- that's to say, until 6.2831.0 or so. However, if it's unbearably slow for your production tasks in some given area, please let us know on #perl6 or perl6-compiler, and we can almost always optimize that part first.

      Thanks again for trying out Pugs... A commit bit is on its way to you. :)