develooper Front page | perl.perl5.porters | Postings from November 2011

Re: The end of 5.6 is nigh!

Reini Urban
November 16, 2011 10:39
Re: The end of 5.6 is nigh!
Message ID:
On Wed, Nov 16, 2011 at 12:06 PM, Rocco Caputo <> wrote:
> On Nov 13, 2011, at 11:43, Zefram wrote:>
>> Reini Urban wrote:
>>> 5.6.2 still is the fastest perl around.
>> Evidently it's important to you to get the wrong answer as quickly
>> as possible.  (Advice from Klortho #11912.)
> 4.036 would get you a wronger answer even faster!

perl 4 still has the big global switch-based interpreter without the
optree and optimizations on it. Ditch that.

5.6 is fast and almost never wrong compared to 5.14. With higher perls
it is even much easier to get wrong results, because of more
unexpected magic happening behind, more dependency bloat and less
experienced hackers working on it.

Module::Build is e.g. a prime example, where a native make replacement
never got to the level of a make replacement, though it should have
been possible with ~200 lines to get dependency handling in perl. This
module still forces maintainers to drop 5.6.
Reini Urban Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About