Phil Windley writes a nicely lucid and long overdue piece cutting through the XML hype and explaining it in terms than any compiler author could understand.