"As of 2013 this version is still remains the most popular version of Perl
If the breakdown of usage is like this:
5.6.1 0%;
5.6.2 1%;
5.8.8 1%;
5.8.9 9%;
5.10.0 2%;
5.10.1 3%;
5.12.0 3%;
5.12.1 5%;
5.12.2 6%;
5.12.3 6%;
5.12.4 5%;
5.12.5 4%;
5.14.0 4%;
5.14.1 6%;
5.14.2 6%;
5.14.3 4%;
5.14.4 2%;
5.16.0 7%;
5.16.1 7%;
5.16.2 8%;
5.16.3 6%;
5.18.0 1%;
5.18.1 2%;
... then 5.8.9 is the most popular version, even if 90% of people are on more recent versions.
(Note, that these figures are entirely theoretical. I've just pulled them out of the air.)
If you're writing new software, the value of supporting Perl earlier than 5.12 is probably pretty limited. OK, so there are still a lot of people using older versions of Perl, but these will often be on servers which have been sitting around for years, doing the same thing without any changes the whole time. The people running these machines are unlikely to be wanting to install your shiny new software anyway, because their box is running-just-fine-as-it-is-thank-you-very-much.
use Moops; class Cow :rw { has name => (default => 'Ermintrude') }; say Cow->new->name
|