Re:XML: Contrary to popular belief, it doesn't always kill b...
by andolanra on Saturday February 19, 2011 @07:14PM
(#2240395)
"The essence of XML is this: the problem it solves is not hard, and it does not solve the problem well."
—Philip Wadler, "The Essence of XML," presented at POPL 2003
And he knows what he was talking about—he was one of the people who worked on XQuery, after all.
XML is, for me, the classic example of the problem of reinventing things badly. The sad thing is that we've barely been programming for 60 years and we've already reached the point where much of our work is wasted in this process.