Subject Re: [Firebird-Architect] XML
Author Martijn Tonies
> At 05:44 PM 4/16/03 +0200, Martijn Tonies wrote:
>
> >Well, if XML is something, it for sure isn't a standard [anymore].
>
>
> Could you expand on that comment?

Although XML started out as a standard, with DTDs etc etc,
the current XML usage is far from it. From numerous (web)
sources you can read that parsing XML is slowish and people
start building own xml parsers that always expect a certain
xml format etc etc...

See http://c2.com/cgi/wiki?XmlSucks for example.

Although not entirely correct, I have to agree on many
issues.

And
http://xmlsucks.org/but_you_have_to_use_it_anyway/does-xml-suck.html

For XML as a storage mechanism - read anything by Fabian
Pascal:
http://www.tdan.com/sms_issue24.htm


Anyway, it's hyped, not overly useful and, imo, should not
be put inside the engine in anyway. As an add-on, perhaps
true, and as functions to parse/handle xml like thingies,
yes. But please, not in the engine - what if another format
is being hyped?!



With regards,

Martijn Tonies
Database Workbench - the developer tool for InterBase & Firebird
Upscene Productions
http://www.upscene.com

See you at the First European Firebird Conference in May in Fulda, Germany
http://www.firebird-conference.com