I believe that the term "Modern Perl" was coined by Michael Saltzman in the title of his book
Modern Perl Programming. The book is reviewed
here.
Noting when this book was published, 2002, this would suggest that version 5.6.1 would be the baseline version of modern perl. I agree with this, in that I expect modules to be supported in this version and all subsequent. This is also the version I develop on primarily, owing to platform and user base reasons. I've also not had any need to embrace i18n and utf-8 in my applications, which are the main changes in the 5.8.x stream.
This version had "use warnings", "our" and lexical file handles, all of which I tend to make use of in my own modules.
--
I'm Not Just Another Perl Hacker
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.