Randomthots wrote:

> So you've proven that xml is inefficient for storing highly structured
> data.

XML is not designed to be efficient. XML is an interchange format, and
was designed first and foremost for interchange robustness :
1. it's generic and extensible
2. an xml file can be validated against a grammar (and the grammar
language can be used to place very strong constraints on data)
3. it is human-readable
4. it does not optimize away important stuff like the encoding used
5. etc

Each robustness layer comes at a cost, but the HTML wars (and fast
obsolescence of binary formats, etc) proved to a lot of people strong
format validation was cheaper than having to support all the competing,
morphing, short-lived and mutually incompatible efficient formats of the
day.

If you want efficiency, you should use a database, not a spreadsheet.
Databases operate at the other end of the generic/efficient spectrum.

-- 
Nicolas Mailhot

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to