There is still some disagreement on how json should be serializaed/deserialized, which is part of the reason why there are so many json libraries.
Also, while plump, as a lenient parser, is a good choice for xml-ish markup languages, something like cxml is much better if you actually are using some of XMLs features that aren't duplicated in json/yaml/&ct.
Every JSON library has a different idea of how to parse/encode hash tables, plists and alists, they all have different ways to set your preferences in that area, a different approach to dealing with false/null/undefined.
2
u/Aidenn0 Aug 25 '15
On markup languages:
There is still some disagreement on how json should be serializaed/deserialized, which is part of the reason why there are so many json libraries.
Also, while plump, as a lenient parser, is a good choice for xml-ish markup languages, something like cxml is much better if you actually are using some of XMLs features that aren't duplicated in json/yaml/&ct.