[dmd-beta] D 2.062 beta
Jonathan M Davis
jmdavisProg at gmx.com
Wed Feb 13 12:14:18 PST 2013
On Wednesday, February 13, 2013 12:06:10 Leandro Lucarella wrote:
> Please, don't use json for configuration files, is a format intended for
> machines, not humans (OK, is better than XML but still horrible for
> humans).
>
> If you need a standard and flexible file format that is almost as good
> for humans and machines, maybe you want to consider YAML.
>
> Environment:
> override:
> name: value
> baz: foo
> default:
> foo: bar
>
> But I still think a configuration file shouldn't be as complex as YAML.
Technically, YAML is a superset of JSON. Regardless, I personally hate YAML,
because it's whitespace/indentation-sensitive, which is pure evil IMHO. I'd
take a normal JSON file (or even XML) any day over a YAML file.
- Jonathan M Davis
More information about the dmd-beta
mailing list