May 2013 Archives

Augment and Inner: Haters Gotta Hate

The other day, on the Moose mailing list, I read this: “I’m not sure augment/inner is ever the right answer, ...”.  It reminded me of this sentence from the POD for Moo:

... the author considers augment to be a bad idea ...

Here’s another:

Nobody understands augment/inner properly, and the whole idea is broken.

The authors of these statements are intelligent, experienced programmers.  You can find similar statements all over the web, also made by intelligent, experienced programmers.  It certainly sounds like this augment thing is a pretty terrible idea.  So why all the hate for augment?

About Buddy Burden

user-pic 7 years in California, 17 years in Perl, 26 years in computers, 46 years in bare feet.