logoalt Hacker News

rdtsctoday at 8:12 PM0 repliesview on HN

There is also .ini, it's simpler than toml, though has more inconsistent implementations and formats. But the '[[table]]' is just '[table]' and I like the '[table.subtable]' syntax better.

But since we're criticizing formats ;-) maml https://maml.dev is fairly good good.

* I like multiline blocks and comment style

* I do not like optional commas, either require them or not. I'd lean toward requiring them.

* Not sure about ordered object keys. How should languages represent that, a map/dict kind of a data structure won't work it would have to be an ordered dict/list of kvs etc. Two objects {"a":"x", "b":"y"} and {"b":"y", "a":"x"} will be different then. I get the idea, but I am leaning toward not liking it by the time I finished typing all that.

* I like booleans and null. Good for not having ons and offs those are just annoying.