[Openstreetmap] Re: [Openstreetmap-dev] OSM's Schema - moving it forwards.
Lars Aronsson
lars at aronsson.se
Tue Nov 29 20:31:02 GMT 2005
Tom Carden wrote:
> Nah, the main advantage of XML is that everyone says "oh, OK",
> but if you didn't use it they'd be saying "why aren't we using
> XML"?
Let's remember what the alternatives are. If a simple text file or
CSV (comma separated values) is enough, that is good. For more
complex data structures, if the alternative is to invent something
like the TIFF file format or the ISO 2709 used by libraries to
transfer bibliographic records, then XML is an enormous advantage.
For these old formats, you would either be restricted to use some
vendor's proprietary subroutine library (only available in Turbo
Pascal) or (if you're lucky) you could buy the format spec for 48
CHF from ISO. Not to talk about all semi-proprietary
communication protocols we had before everything became TCP/IP.
I think the current shift towards XML + Unicode is as important as
the shift towards ASCII in the 1960s. According to Wikipedia,
ASCII was first launched in 1963. And lower case letters were
added in the 1967 edition of the standard. XML 1.0 is from 1998.
Of course there are tons of misconceptions and hype. A company I
worked for some years ago asked me if we "couldn't add some XML to
this project?" because their investors thought that would look
nice in the prospect.
--
Lars Aronsson (lars at aronsson.se)
Aronsson Datateknik - http://aronsson.se
More information about the talk
mailing list