Earlier quoted context omitted.
"This, thirty years later, is the best pitch for XML I’ve read." I wish someone would write "XML - The Good Parts" . Others might argue that this is JSON but I'd disagree: - No comments is a non-starter - No proper integers - No date format - Schema validation is a primitive toy compared what we had for XML - Lack of allowed trailing commas YAML ain't better. I hated whitespace handling in XML, it's a miracle how YAM…
It's funny to hear people in the comments here talk about XML in the past tense. I know it's passé in the web dev world, but in my work we still work with XML all the time. We even have work in our queue to add support for new data sources built on XML (specifically QIF https://qifstandards.org/ ). It's fine with me... I've come to like XML. It's nice to have a standard, easy way to do seschemas, validators, processo…
That is because the web dev world is unfortunately obsessed with the current thing. They chase trends like their lives depend on it.