Category Archives: p5p

Visualizing the Perl 5 support policy

Perl 5 Release Timeline (Amended)

My last post showed historical Perl 5 release cycles, but comments I got on and off the blog suggested that my vaguely positive sentiments about the official support policy were misunderstood. This post expands and clarifies my view. I have redone my Perl 5 release cycle graph again with a few changes. First, for the [...]

Also posted in Uncategorized | Tagged , , , | Leave a comment

Visualizing Perl 5 release cycles

Perl 5 Release Timeline

Beginning with Perl 5, version 12, the Perl 5 language began an annual release cycle, with a new stable release around May of each year. Beginning with version 14, the Perl 5 maintainers also announced a formal support policy and ended support for version 10. This is a significant change from the history of Perl, [...]

Posted in p5p | Tagged , , , | 12 Comments

Counterfactual Perl 6

Several recent posts (more here and here) discuss whether Perl 6 is an impediment for progress of Perl 5 and debate remedies involving changing the name of one or the other. The problem I have with these debates is that they sideline the realities of the current situation in favor of romanticizing a counterfactual. The [...]

Also posted in perl programming, perl6 | Tagged , , , | 13 Comments

Parallel make for perlbrew

If you've ever built Perl from scratch, you probably know how much faster it can be to make and test in parallel. On the other hand, if you use perlbrew on a multi-core processor, you probably already figured out that it wasn't using all your processors. I was very pleased to discover an undocumented '-j' [...]

Also posted in perl programming, toolchain | Tagged , | 3 Comments

Coming soon in Perl: CPAN local::lib bootstrap

I've written about my efforts to get CPAN.pm to bootstrap local::lib and about a new HTTP client for CPAN.pm. I'm pleased to say that both have been merged into the development branch of the Perl core. Barring any show-stopping bugs, the forthcoming Perl 5.13.9 will let a non-privileged user bootstrap access to CPAN, even if [...]

Also posted in cpan, perl programming, toolchain | Tagged , , | 6 Comments

© 2009-2012 David Golden All Rights Reserved