What is XML for?

Dave Winer dave at userland.com
Fri Jan 29 19:53:24 GMT 1999

>>XML opens the doors to a lot of possibilities for more sophisticated
storage (in object stores, for instance) than the simple crappy file
systems we all know and hate.  

We have one of those object storage systems. I agree that it's far more
powerful a way to program than storing data in individual files, and can do
lots of things that would be very awkward or inefficient in an RDBMS (like
hierarchic content management). However, no matter how much work we put
into a procedural XML-based programming interface, it's still more
efficient and easier to work with the data using the native programming

After a year of working with XML as a database storage environment, we now
have gravitated to using it as an interchange format. It's just too
inefficient to use it any other way. To do it procedurally would be just so
we could say "we're cool because we do everything in XML." Coolness just
isn't that important.

BTW, I support Simon's effort to keep the whining grandmas at bay (with
apologies to grandmas). The sky isn't falling. Don't worry be happy.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)

More information about the Xml-dev mailing list