I don't want to interpret my configuration. I don't want it to act as a source code.
Many places at Google use text representation of protobuffers as config files and I like it a lot. It's typed. It's readable. The schema and text are source controlled. You have code generators for many languages.
(Work at Google, opinion is mine)