[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XQuery - The truth comes out!

  • From: Mike.Champion@S...
  • To: xml-dev@l...
  • Date: Sun, 25 Feb 2001 08:23:04 -0500

RE: XQuery - The truth comes out!
Title: RE: XQuery - The truth comes out!


> -----Original Message-----
> From: Evan Lenz [mailto:elenz@x...]
> Sent: Saturday, February 24, 2001 11:34 PM
> To: Jonathan Robie
> Cc: xml-dev@l...
> Subject: Re: XQuery - The truth comes out!
>
>
> Of course, I make a bigger claim as well, that not only is
> virtually any XSLT query algorithmically convertible to XQuery at
> compile-time, but that many of them, in particular those that only use
> "down-reference pull" are not only trivial to convert, but the conversion
> is obvious to  the user.

Hi Evan,

I'll let you and Jonathan duke it out over whether this is true.  But even IF it is true, does that mean that XQuery should not go forward?  I see XQuery as a single language within which to do all of what XPath does, some of what XSLT does, some of what SQL does, with some scripting and DOM-like functionality as well ... all within a common data model and processing paradigm.   I see this as a "good thing" even if it is not absolutely needed given the existence of all this other stuff.

More philosophically, we need to be wary of carving existing practice in stone; there has to be room for evolution/markets to select the best practices.  If XQuery moves that forward significantly, I personally find the cost in confusion to be tolerable.  

So, I'd be more interested in hearing people's opinions on whether XQuery would meet their business needs more conveniently than the existing specs.  Existing practice seems like an RDBMS world in which SQL has nothing but a SELECT ... WHERE clause, and you have to use a report writer if you want to reformat the output, some procedural code whenever you want to deal with multiple tables, and so on.  XQuery gives the XML world roughly the functionality of SQL -- to incorporate a reasonable set of querying, processing, transforming, and updating tools in a single language.  That seems like a "good thing", and a nicer world to live in than one in which people have to warp XSLT to do things it wasn't designed to do, simply because it logically can do them. 

What am I missing here?




PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.