S Woodside wrote:
Based on the recent comments on the XSL list and virtually everythign else I read when I was researching, WXS is /very/ unpopular, basically because no one can understand the spec. I took the hint and after skimming it (and it's loooong) went with relax NG which is very simple and comprehensible and more powerful to boot.It's unpopular amongst the people that know that XML can be simple (so unsurprisingly XSLT people hate it). Unfortunately, it's being used more and more.
RNG is also vastly superior in that in addition to being sane and simple, it is also fully formalised (several times). That's a detail that can make a huge difference for implementers.
One of my pet peeves is that I really despite SQL ... maybe it's silly but I find working with XML much, much easier. Perhaps I just don't like to have to worry about types. Right now I am very happy to say that I think that <date></date> in an XML schema should have /no/ data type built-in, and let the software at either end figure out what the date says (or validate them) using whatever handy tools they want.Yes, SQL sucks awfully bad. However it doesn't have to be typed, which does make things a lot less silly. See http://www.sqlite.org/datatypes.html for info on how SQLite isn't typed. I'm not completely up to speed on the relational model, but I see no reason that it would need typing. It sounds like it was invaded by the same people that are now trying so hard to slaughter XML.
--
Robin Berjon <[EMAIL PROTECTED]>
Research Engineer, Expway http://expway.fr/
7FC0 6F5F D864 EFB8 08CE 8E74 58E6 D5DB 4889 2488
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
