The YAML spec is a ridiculous hodge podge. It's a factory farm packed with feeping creatures.
The kind of person who cares about that sort of thing is the kind of person who hates YAML passionately.
The kind of person who cares about that sort of thing is the kind of person who hates YAML passionately.
https://github.com/crdoconnor/strictyaml
I also tried to write up a more extensive justification for anybody who scratching their head trying to decide which config format to use (including a "why not HOCON" paragraph):
https://github.com/crdoconnor/strictyaml/blob/master/FAQ.rst
And your FAQ is so well argued that I submitted it to HN: https://news.ycombinator.com/item?id=14318472