2 ms·
One reason is that "configuration language" is an extremely wide topic. Some configs use yaml to encode bash scripts for example. Overall a reason enough is th
by afiori 7y ago
One reason is that "configuration language" is an extremely wide topic. Some configs use yaml to encode bash scripts for example.
Overall a reason enough is that human-friendly languages have different priority than parser-friendly ones.
Honestly it is the reason I like TOML, with the exception of the date data type it cleanly maps to json (which everyone agrees it is a good enough serialization format) and it is specifically focused on human friendliness (except uniform lists) and readability
As an underappreciated feature, the ability to have scoped keyvalues allow to define nested table with flat statements.
- isoprophlex 7y ago> Overall a reason enough is that human-friendly languages have different priority than parser-friendly ones. Okay thanks, that's a good one. Readability might be a big deal.