Perl 6, Surely but Slowly
Last month I wrote a post about Rakudo being ready for release. I ported a substantial framework from Perl 5 to Perl 6, and it just works. Surely, but sloooooowly!
I'd like to make the case that Rakudo is now ready for something else... A serious performance boost!
Last night I timed the basically equivalent TestML test suites in Perl 5 and Perl 6 (Rakudo). Here's the results: http://gist.github.com/525796.
Perl 5 took just over a second. Rakudo snuck in just under 2...
Minutes!
I have started up the beginnings of a BioPerl port to Perl 6 and have been running into the same problems, actually. That's not stopping me from dabbling in Perl 6, but it is making me hesitate from jumping in with both feet.
Saying that, I do think these issues will be addressed by both the Rakudo and the Parrot devs, and if it increases substantially enough I will likely move over completely.
That would be BioPerl 6. Bad link, my fault.