But, in my opinion, the name of this module was bad selected.
Why?
Currently the meaning of modern perl is matched 100% by this module, and this it's Ok; but in 2020 (for instance), modern Perl won't be achieved with Modern::Perl, and we will need other module, similar but different...
The name is nice, but sometimes we have to think in this kind of tips.
Yeah, he's planning on allowing you to pass in a date, so it will always be "modern."
ResponderEliminarExample:
use Modern::Perl '2009';
Then again, what's "modern"? :)
ResponderEliminarFor me it means "the current state of the art" (which makes "post-modern" into "the next state of the art" :-P). In practice, modernity is a moving target, constantly changing as people figure out better ways of doing things.
If you choose to be "modern," you also choose keep yourself informed on what's currently the best way of doing things. Having a module that changes and warns you of new developments when you upgrade it sounds like a good thing to me. :)
Hi, I have a couple jobs that I would like to advertise on your site or via an email list to inform your readers about Perl programming jobs. Please get back to me as soon as you get a chance.
ResponderEliminarLook forward to hearing from you.
Chris
Chris Rose | Affiliate Management | w 801.692.4059 | crose@enticelabs.com
use common::sense;
ResponderEliminar