Salutations Doug,

>>My point is that XML is coming and it's a good thing.  MySQL
>>is an important part of the Open Source community and I
>>don't want to see it trivialized or handicapped in relation
>>commercial RDBMS.  In the meantime, I'm willing to recommend
>>it to clients and wait patiently for increased functionality.

But you've yet to make a case for extending a database engine to do
something it's not originally designed to do and something that I argue does
not belong in a RDBMS engine. First, while I agree that XML is a great
solution for 2 applications to exchange data, it is not a needed solution
for an application to talk to it's database. We have a standard for that and
personally, I fail to see where XML is superior to SQL for an application to
speak to it's database. (It is more verbose, but unless you are a politician
or on a rant like this one, that's not necessarily better!)  :)

XML is great but so is SOAP, I don't want to put SOAP in MySQL. (same with
RPC, Java, CORBA, Application Servers, etc.)

As to M$ and Oracle, let's all take a moment and remember "Bob". M$'s
miserable interface that was supposed to revolutionize computing for the
masses.  Anytime someone trots out the argument that (Insert Vendor Name
Here) is doing it so it must be right, I point them to "Bob".

I appreciate the developers of MySQL resisting the urge to throw in every
option and new whiz-bang thingy. Unlike Oracle who's engine is now so
bloated that it literally takes 2 FTEs in my current shop just to MANAGE it.
Oracle is big, it's ugly, it's overpriced and, when stripped of all it's
bells and whistles, it's blindingly fast. Let's keep MySQL just blindingly
fast. MySQL will not be trivialized simply because it does not bolt-on every
new technology that comes along. The truly great things about the open
source community is that if you really feel strongly about MySQL having XML
support then you can add it in. Heck, you can prove us all wrong by
releasing your version of MySQL (YourSQL) and having the world flock to your
door.

IMHO, if I need to speak XML to MySQL it is trivial for someone (possibly
even me) to write a wrapper in any number of languages that gives me an API
to do so. However, at it's core, MySQL is now and should always remain a SQL
RDBMS.

humbly,
Cal
http://www.calevans.com



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to