P is for Practical | |
PerlMonks |
Re: Measure twice, cut onceby Anonymous Monk |
on Mar 24, 2012 at 06:48 UTC ( [id://961360]=note: 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 Section
Meditations
|
|