We currently heavily utilize YAML around here.  It's simple and Python has really great YAML support built in.

YAML is our go to markup when we need something machine readable / writeable but still simple.

I personally really hate XML with a passion... especially if a human is intended to interact with it in any way.  God forbid making it the default "input file" syntax for a library or application <shudder>.


On Fri, Jan 4, 2013 at 10:19 AM, Paul T. Bauman <ptbauman@gmail.com> wrote: