2 ms·
TOML used as an `.ini` file is nice, but it gets verbose and confusing pretty quickly if you try to store more complex data in it. `[[foo]]` syntax is not obvi
by pornel 6y ago
TOML used as an `.ini` file is nice, but it gets verbose and confusing pretty quickly if you try to store more complex data in it.
`[[foo]]` syntax is not obvious at all. It's a bit weird that top-level declarations use ini-like syntax, but values can use JSON-like syntax, and there are multiple syntaxes to express the same data structure.
It doesn't strike me as very elegant, or obvious. Still, it is less annoyingly-inflexible than JSON, less verbose than XML, and less footgunny than YAML.