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

RE: XQuery -- Reinventing the Wheel?

  • From: Evan Lenz <elenz@x...>
  • To: "Thomas B. Passin" <tpassin@h...>, xml-dev@l...
  • Date: Wed, 21 Feb 2001 22:14:17 -0800

xslt mechanisms
Thomas B. Passin wrote:
> Oh, no, I don't see this at all.  I see it in a very different
> way.  XQuery is
> built on a model that includes a graph-like  info set, a system
> to navigate
> around the graph, a system to specify and evaluate expressions of
> a type not
> included in XPath/XSLT, a type system, and a query algebra.  Only the
> navigation part is like XPath (it virtually IS XPath).  And this is as it
> should be - if you need a tree or "forest" navigational system, use XPath
> (extended if need be).

I suggest that you dig a little deeper; you will find that the overlap is
real, not imagined. The "navigation part" is only a small part of the
overlap. The result construction mechanisms, the flow control mechanisms,
the variable binding mechanisms--these are all virtually indistinguishable
(other than syntax) from XSLT's mechanisms for doing the same. I demonstrate
all of this in my paper.

The introduction of datatypes is making its way not only into XQuery but the
XPath 2.0 and XSLT 2.0 requirements. Regardless of whether datatypes are
only part of query or are part of both query and transformations, there
should be a common semantic and syntactic core for XSLT and XQuery, rather
than an invention of an entirely new syntax.

> Me, I like a lot of what I see in the draft XQuery documents.  I'm really
> puzzled, though, by what seems to be invalid XML illustrated in several
> places.

That's because XQuery is not expressed in XML, though there supposedly will
be an XML syntax for it.

Evan Lenz
XYZFind Corp.


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.