Rather frequently I seem to hear Perl people bashing XML, and almost always for the wrong reasons. I'm not interested in outrageous advocacy, there's no point in converting people to something if what they already have is good enough
I'd just like to know people's reasons for not liking XML, so that perhaps a little debunking could take place. Most of the stuff I hear talk about the complexity of specs that I've never needed getting in the way, and various other such mythological monsters.
I'm not insane, I don't like verbosity, heaviness, complexity, and other such things. I use XML because it's the closest thing I've found to a Unix pipe that could carry consistently structured information. So somehow there are two perceptions hanging around, and I'd like to find out why ?
I'm also hoping it's not because of the "everybody else is doing it so Perlians get to do it some other way" approach to things which some people tend to have when they think that building a bigger wall around themselves creates a tighter community.