[EMAIL PROTECTED] a écrit :
(snip)
It is not convincing to look at an XML file alone. Let me give you an
example. Glade is a GTK+ application for creating GTK+ GUI. It
generates an XML file, that can be loaded in every programming
language that has libglade binding.
Similarly, there could be a
database design tool to create a database, and save SQL/DML
expressions into an XML config file.

Why so ? What's wrong with a plain SQL file ? We already have a language for RDBMS schema description, and the schema description is itself stored in the RDBMS catalog so the SQL description can be regenerated from the RDBMS. I just don't see the point of storing all this in XML.

Then you create the RDB command
objects by loading the XML in your favourite language.
I think programming languages are intended for describing neither relational
databases nor GUIs.

SQLAlchemy is an interesting attempt at integrating the relational model in a programming language.

Ok, I don't mean neither of us is necessarily right and the other wrong - different POV, mostly, so I guess we can at least agree to disagree !-)
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to