3 ms·
There are other things that make JSON a bad configuration language with poor human readability and writability. Lack of multi-line strings is a big one. The req
by rossy 5y ago
There are other things that make JSON a bad configuration language with poor human readability and writability. Lack of multi-line strings is a big one. The requirement to put a comma after every array item and object member except the last has made me write more syntax errors in JSON than I've ever written in YAML. Also, JSON is unsuitable for config files with lots of Windows-format paths, since backslash is its escape character.
- munificent 5y agoAll of that's true. But if it had comments, it would still be a better configuration language than YAML and TOML.