Todd Walton wrote:
On 7/6/07, kelsey hudson <[EMAIL PROTECTED]> wrote:
XML is overused.

It's certainly not appropriate for config files.

Wrong.  That is where XML is *best* used.

Config files have several characteristics that intersect very nicely with XML:

1) They are never well thought out in advance
2) They are generally read once so speed isn't an issue
3) They are not that large so you can just read the whole tree
4) They generally screw up internationalization horribly
5) They never have useful tools to structure them
6) They evolve in a free-form fashion
7) They generally need to be converted on incompatible changes

XML solves all of these *beautifully*.

It is when people try to use XML as a mutating persistent store that things blow apart.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to