Discussion

Killing XML (it's my pleasure)

It is not that the technology on top of XML failed.

XML itself failed miserably:

1. Namespaces (and 4 ways to use them) & Namespace-Prefixes

2. Element-repetition "</element>"

3. Attributes -> just not enough added value

4. Angle Brackets (Markup) "<", ">"

5. xsd (just not needed)

6. All on top: xslt, xpath, WS-x, SOAP

If you subtract the bad, then there is nothing left...

For what I do ((fast) message transformation) you require a (message) tree (and nothing else). That would be:

"XML-Elements only"... but still with angle brackets & repetition (of the element name): Both bad ;)

What am I missing / am I missing anything ?

Can we consider XML to only be a choice in rare circumstances?

3 points mqsiuser 12 years ago 11 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton