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.
| [reply] |
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. :)
| [reply] |