|
|
|
|
|
by espadrine
4182 days ago
|
|
JSON offers data structures that everybody understands, so having a configuration language that has exactly those is what I want in a configuration language. TOML isn't it (some JSON can't be put in TOML by design). YAML is definitely easier to edit than JSON, but just like XML its flaw is in its complexity (both in syntax and in specialized structures, such as references or types). That's why I made dotset (http://espadrine.github.io/dotset/). It doesn't have macros™. And it's a YAML subset. |
|
Semantic whitespace is the second most horrible syntax "feature" after lisp-y parentheses. I even prefer XML over YAML.