Think about Loose Coupling | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
But it's mainly a strike against shoving new features into the language without considering their consequences. What do you mean by strike? I've had eew experiences since 5.6, and with every new feature I try I'd always find something that doesn't quite work as documented, or isn't well documented, and I just end up not learning it, and doing things the way I've always done them. For better and worse, Perl is a mature platform (like ANSI C), and should act it. What does that mean? For example a lot of the new regex features are really under documented and under tested, but they're really powerful, and if we waited for more thought/testing/docs they probably wouldn't have been added for another 5 years, even though a lot of them are still considered experimental I think any new features ought to be experimental for at least 3 releases (5.6,5.8,5.10) and implemented only using Devel::Declare I'm also in favor of ditching all the warts, if JavaScript can do it ... :) In reply to Re: Measure twice, cut once
by Anonymous Monk
|
|