Tim on JSON and XML

From ongoing · JSON and XML:

There used to be an argument about whether platform-neutral, language-neutral data formats were important, or whether distributed objects were the right answer. That’s over: HTML, XML, JSON. ¶

There used to be people who argued that network interchange formats shouldn’t be text-based, but use binary where possible, for efficiency. That’s over: HTML, XML, JSON.

I used to be in the people who argued camp, but at this point I’m almost convinced. It’s a little spooky using an over-the-wire format that looks like the kind of pseudocode we’re used to scribbling all over the whiteboard, but perhaps that’s the whole point. We’ll see……