|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] XQJ (JSR 225)David A. Lee dlee at calldei.comThu Jun 25 11:35:42 PDT 2009
I don't want to speak for others, but I find this a curious discussion. My opinion, from a definite 'outsider' trying to ignorantly catch up on all these technologies, is that there seems to be a schism of philosophy regarding XQuery. I see it as sorta a "world view" thing, so I shall use that phrase. This is alluded to in Mike's (co-authored) excellent book "XQuery from the Experts". My naive view of this is that it seems there are some groups of people who view XQuery as really a "Database query language" and other people who view XQuery as a "XML Transformation language". This world view seems to affect a whole bunch of things, from the language syntax and design itself, to API's to users discussing "what language is 'best' for XYZ". Even the name "XQuery" itself leads to fundamental, often unconscious assumptions around this world view that affect how it is used. I could definitely imagine that the XQJ authors (although I wasn't there so I'm guessing ...) may not be so much ignorant of alternative API models, but rather drive decisions from a world-view of "What is XQuery". That can (and does) lead one to consider some models and reject others almost off-hand. The same thing is seen in all sorts of other fields-of-thought (such as the sciences, physics, engineering, biology etc). IMHO, this 'schism of world views' around XQuery is both good and bad. Its good because it can attract people from different backgrounds to consider XQuery where they otherwise wouldn't, and to think of it in terms of their experience. Its bad because it has the opposite effect as well, it discourages people from considering XQuery as anything other then their experience and imposes preconceptions, often unconscious. David A. Lee http://x-query.com/mailman/listinfo/talk http://www.calldei.com http://www.xmlsh.org 812-482-5224 Michael Kay wrote: >> I wonder why the design was not based on the JAXP API for >> XSLT rather than on JDBC... >> > > Largely NIH syndrome (not-invented-here). It's true JAXP has major faults > too, but that's no excuse for ignoring its good points. I suspect the XQJ > designers had never used JAXP in anger - no-one is familiar with all > possible precedents, after all. > > Regards, > > Michael Kay > http://www.saxonica.com/ > http://twitter.com/michaelhkay > > _______________________________________________ > http://x-query.com/mailman/listinfo/talk > http://x-query.com/mailman/listinfo/talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://x-query.com/pipermail/talk/attachments/20090625/83d06482/attachment-0001.htm
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






