News for hackers. Stuff that matters.
Re:In Praise of Perl 5 by kbenson on Friday February 28, 2014 @12:05AM (#7317332)
What's the point of programming in a language that has 100 ways to do something, and then banning all but 99 of them?

Because the real world comes with edge cases. Just because 99 times out of 100 you're better off with the agreed upon standard, doesn't mean that other way doesn't have it's distinct time and place that it can shine, and clearer, cleaner and or faster. I would much rather be constrained by convention than by capability.

no single object framework

No, but the reason for that's been a good one historically (experiment and see what comes out on top). That ended up being Moose and it's ilk (Moo, Mouse). I can't think of a single case I've heard about where people used something else and it wasn't driven by some external factor.

References are confusing and unnecessary

I've always liked references. It seems to make clear exactly what's going on. Maybe it's just me.

There are no comments on this comment yet.