Perl-Sensitive Sunglasses | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
G'day Lady Aleena, With regard to this line:
Whenever I specify a minimum Perl version, I always put the use VERSION; statement as the first line of code. Let users know immediately if their Perl version is too old. There may be other benefits: such as enabling features; and, if you have use 5.012; (or later) you'll get use strict; for free (see use for details). The documentation for use has:
While I generally wouldn't expect people to be using such old versions, i.e. 5.6 or earlier, I typically hedge my bets and use that format just in case. In most cases, I don't include a subversion in the use VERSION; statement. However, 5.10.0 had a number of problems which were fixed in 5.10.1 — those changes were incompatible with 5.10.0 (see "perl5101delta: Incompatible Changes"). On the rare occasions that I've needed to specify 5.10 as a minimum version, I've used:
— Ken In reply to Re: RFC: How did I do writing my first test?
by kcott
|
|