Fuck json

Reply to this note

Please Login to reply.

Discussion

Yaml?

XML 🙈

BSON

TSV. Plan9's NDB. GNU Recutils. Bencode or even djb's netstrings.

Plenty of formats that require less computing power to manage and less effort to read. Yet the hindustry settled on JSON/YAML/XML.

Best format doesn't always win because of network effects.

I doubt any efficient data serialization and marshalling formats, as well as fast and efficient software in general, are ever going to be widely adopted unless a global energy crisis occurs and everyone is forced to live on 40W max per desktop.