technomancy@icosahedron.website ("tech? no! man, see...") wrote:
@zkat a lot of what makes people hate XML is guilt-by-association; it got latched onto by people using big J2EE frameworks which were miserable to use and configure, so it got a reputation for verbosity.
the main legitimate criticism I can think of is that it feels arbitrary often when to use attributes vs child tags; it doesn't map cleanly to the way people think about their data. but that's a pretty minor point.