January 31, 2006 — originally posted on artima.com
To the supporters of [1] Nevow, Kid and other XML-based templating engines.
I really don't think I can explain this any better. I don't want to use XML in my templates. I don't want to generate XML and I don't want to have to type XML to tell the template engine what to do. You keep telling me that I want XML, but that simply isn't the case, so stop wasting your time (and mine).
I'm not saying that there's no use for XML. But if you see XML as the solution to every problem, well, that's a problem.
([1] PyMeld removed from this list since it doesn't belong.)