in reply to Re: Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments
in thread Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments
RPerl will retain full backward compatibility with existing Perl 5 and XS code, which means that RPerl can compile the low-magic parts of your code while leaving alone the high-magic parts. This will provide the small speedup for average Perl 5 code which you request, with no source changes necessary and full backward compatibility. If you are married to high-magic code, then you can have the best of both worlds. The low-magic components can be made to run up to hundreds of TIMES faster via the RPerl compiler.
And I most certainly shall continue to trumpet the virtues of fast code. Anybody who wants their Perl 5 code to run fast will take heed. I need my Perl 5 code to run fast, so the customer is built in! If you don't care about your code running slow, then perhaps RPerl just isn't for you.