After churning out a couple of custom DTDs, I'm becoming more familiar with the language, and I'm wondering — why is it so complicated? Why can't we just have an XML based language that looks a lot simpler, is easier for a human to parse and ultimately contains less of those damned exclamation marks? (OK, so that last one was a joke
but this is a serious question)

Comment