On Mon, Jan 26, 2009 at 08:12:53PM -0500, Nick Guenther wrote: > Official Suggestion Time: instead of continuing to fight with XML, why > don't we just switch to: http://www.hyperrealm.com/libconfig/
Sorry but I think that config file format is utterly hideous! It's like some bastard offspring of an unholy union between plaintext config files and C syntax, taking the worst aspects of both. You have to be a programmer to understand the syntax and edit it without breaking it, which somewhat defeats the point of having a plain config file rather than just serializing data structures as `eval'able code (something that's quite in vogue in the Perl world, and I regard as Pure Evil.) Semicolons after closing braces, I mean WTF? Take it outside and shoot it! I'm no fan of XML config either, for the same reason that it's overcomplicated and hard to parse (by both humans and computers!), but at least a large proportion of people will grasp the syntax very quickly even if they've never edited XML before. I think if we're going to replace it (which is no bad idea) I'd like to see a really simple, straightforward format that can be parsed and edited by anyone without the need to consult a manual. Ben ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
