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

RE: Fwd: War of Attrition (was: Underwhelmed(WAS:


RE:  Fwd: War of Attrition (was:     Underwhelmed(WAS:
9/25/2002 2:31:41 PM, Jonathan Robie <jonathan.robie@d...> wrote:

>
>A substantial implementation is evidence of implementability, even if it is 
>not written to the letter of the spec during the Working Draft phase. 

I hesitate to get into this issue (having very divided loyalties on
the subject of XQuery!) but I think we need to clarify one point:
"implementability" is one thing, but INTEROPERABLE implementations
are another thing entirely.  The XML community is still struggling with
what the namespaces spec "really means" 4 years after its release (and it's
only 20 pages long!).  The XML mailing lists are full of questions and
comments that make it clear that the W3C XML Schema spec is not interpreted
the same way by all implementers.  Even the DOM Level 1 HTML spec (which was
written by MS and Netscape to reflect what they actually did) is not
consistently implemented by the current versions of those browsers.

This is not to cast aspersions on anyone -- this is intrinsic to the
nature of the enterprise here -- just to request that people be VERY
careful about assertions that a spec is implementable because it has
been (partially) implemented. 


>
>I don't understand what you are suggesting here. The language document 
>(www.w3.org/tr/xquery) is pretty precise even without the formal semantics, 

So is SQL (various versions) EVEN WITH the "formal semantics" of E. F. Codd
(accepting the conventional wisdom that SQL is indeed an implementation of
the relational model). Still, non-trivial SQL is clearly not interoperable
across RDBMS implementations without an awful lot of work. 
XQuery is approximately at the level of complexity of SQL 3, which is not 
even REMOTELY useful as the basis of interoperable code at this time
(to the best of my knowledge, speaking as a non-practicioner of SQL!).

Perhaps Dare is suggesting that the XQuery folks pay very careful
attention to the Dutch proverb that Brooks cites in the MYTHICAL
MAN MONTH "Een schip op het strand is een baken in zee."
(A ship on the beach is a lighthouse on the sea.).  There are a lot
of wrecks on the beach that XQuery is navigating towards,
and extreme caution is warranted.






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.