[prev] [thread] [next] [lurker] [Date index for 2006/12/16]
Michael Leuchtenburg skribis 2006-12-16 13:01 (-0500): > I hate the fucking useless "continue" blocks. I don't like them either, but it's no problem because I just chose to simply not use them. I see very little code that uses them, and never use them myself. In fact, I'd have to look it up in the documentation to be sure about how they work. > I hate that CPAN - a requirement for any serious Perl development - > always wants to upgrade my Perl to the latest version when I just want > to install a fucking module. It doesn't do that anymore. That is, if you use a recent version of CPAN, that comes with a recent version of Perl. But apparently you don't like to upgrade. Whatever you like best. > I hate use English makes my programs run slower. It no longer does that, if you add -no-match-vars. > I hate that Perl's memory manager can't handle circular references. It can if you help it a little. Use Scalar::Util::weaken. > I hate that Perl's object model (...) Perl's object model? Huh? :) > (...) encourages outside users to reach inside of an object and tweak > its field values instead of using the accessors Perl doesn't encourage or discourage anything. That's partly why so many Perl programmers write horrible code: bad programming isn't discouraged, and good programming isn't encouraged. Fortunately, bad programming isn't encouraged, and good programming isn't discouraged. Eventually most of the issue boils down to the programmers, and their communities. And books. I don't know of recent Perl communities, books, or any other source of inspiration for beginners, that explains OO without encouraging the use of accessors. > I could go on Please do! > getting in to the sorts of hate that Perl enables I hate knives because they enable people to slit throats. -- korajn salutojn, juerd waalboer: perl hacker <juerd@xxxxx.xx> <http://juerd.nl/sig> convolution: ict solutions and consultancy <sales@xxxxxxxxxxx.xx> Ik vertrouw stemcomputers niet. Zie <http://www.wijvertrouwenstemcomputersniet.nl/>.There's stuff above here
Generated at 22:02 on 27 Dec 2006 by mariachi 0.52