in reply to Re^3: Perl 5 Optimizing Compiler, Part 7: Video Chat w/ Ingy & Reini, Today 9/18 8pm Central Time
in thread Perl 5 Optimizing Compiler, Part 7: Video Chat w/ Ingy & Reini, Today 9/18 8pm Central Time
Why are people so intent on keeping Perl5 stuck in its rut?
Sounds like a false dilemma to me!
I'd like a faster Perl 5, but given my experience trying to get a performant Perl 6 and Parrot, I think I have some practical thoughts on what makes a Perl implementation fast or slow and how to get there from here.
If you want to get more than 5% here or 10% there, you have to address the difficult problem, namely that the current Perl 5 implementation optimizes for dynamicity, whereas in the real world, code that's already into its runtime is 90% static. Perl 5's polymorphism is in the wrong place because it was too expensive in 1993 to put it in the right place.
|
|---|