LWN.net Logo

Should be: Goodnight, Perl 6.

Should be: Goodnight, Perl 6.

Posted Feb 11, 2013 8:23 UTC (Mon) by epa (subscriber, #39769)
In reply to: Should be: Goodnight, Perl 6. by HelloWorld
Parent article: Chromatic: Goodnight, Parrot

I think the point being made was not about the quality of the language so much as the implementation. The Perl 5 implementation is old technology: it doesn't have dynamic native code compilation, or even a real garbage collector, as you noted. But the upside of that is that it is mature and, for what it does, pretty fast. A complex algorithm implemented in Perl will never run as fast as Javascript with the latest engines, but programs that do a small amount of processing around builtin C routines (such as the regexp engine) have decent performance and not excessive memory usage. The Unicode support is nowadays very good too. Rakudo being something new hasn't been optimized to the same extent.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds