JSON Sucks; Quit Lying to Yourself
For a brief moment in time, I attempted to blog under a different domain and Internet handle to be unencumbered by a "personal brand." These short posts were more documented streams of thought than fully written articles.
The TLDR Newsletter linked to a podcast transcript today about XML versus JSON. The podcast episode was an interview with Douglas Crockford, so you can imagine what side he fell on.
I'll just point to this article about why JSON sucks as a response.
I'm tired of the argument, and yes, I get that JSON "won" this battle, but that has little to do with which is the better technology for the job. XML is descriptive, JSON gets incredibly unwieldy as it gets larger, and developers thought so much of JSON that they created YAML as a way to shortcut JSON's structure. Of course, there is also the whole "hey, it's called JavaScript Object Notation; Let's shove it into non-JavaScript languages" thing to irk someone as well.
People will keep lying to themselves though.
End of line.