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

Re: What niche is XQuery targeting?

  • To: Tom Bradford <tbradford@o...>, Jonathan Robie <jonathan.robie@d...>
  • Subject: Re: What niche is XQuery targeting?
  • From: "Prakash, Prakash Yamuna, Yamuna" <techpy@y...>
  • Date: Mon, 13 Dec 2004 13:37:30 -0800 (PST)
  • Cc: Dare Obasanjo <dareo@m...>, Tim Bray <tbray@t...>, Daniela Florescu <dflorescu@m...>, XML Developers List <xml-dev@l...>
  • Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=zoNpyV/x6v11EN38gcCuC/lPMEdzzjjMac9Y2UyAI/qkACR2br20JIIOea4EIdgz4rTxeRZRkVm4DJOAxcAwYn261cn1spTUvItnR7KxinDocyqkOMzt8R52JTQ6d7EmDe2WNvGwqe+dJtOuY+RvVsWgbuMDUWrbR1uDUVTV7Gw= ;
  • In-reply-to: <41BE0792.3070001@o...>

it is targeting
Perhaps XQuery has not taken off because it was designed primarily as query language for an XML database? If we look back at the justifications for XQuery - optimization stands out as primary reason.
 
Given such a pre-requisite it seems like XML databases have to take off before XQuery can.
 
If the issue is transformation - I think XSLT does an admirable job.
 
Of course whether XQuery turns out to be the winner or some variant of SQL is an open question.
 
I doubt XSLT will win - mainly because I don't think it was designed with database querying and transformation in mind.
 
So to me it is clear as to what niche XQuery is targeting - it is targeting the database community that wants to jump on the XML bandwagon.
 
XLST is targeting the document community that is more interested in transformations.
 
The way I see it is XML Schema, data type etc are the bread butter of the data community (and database community in particular).
 
The initial set of standards were driven primarily by the document community - illustrated by the history of XML.
 
The new set of standards are being driven by the data community to address their needs.
 
Given the driving forces, It doesn't really matter whether XQuery or XSLT are semantically equivalent or not...
prakash
Tom Bradford <tbradford@o...> wrote:
Let's paint a broader picture. I don't think we're talking about market
adoption of a standard, we're talking about market adoption of a
technology. A good example: C++ was finally standardized in 1997, but
was already gaining rapid momentum shortly after being created in 1985.
C++ gained an audience because it addressed its target audiences
problems, for the most part, appropriately, and they overwhelmingly
didn't care whether or not it was standardized, or even had
implementations that were compatible with each other. We can make the
same case for SQL.

Technologies don't become adopted because of their standards status,
they're adopted on their own virtues, or because Microsoft tells you
that you have to adopt them. XQuery has not been finalized for years,
yet it hasn't changed all that much from the 10k ft view, making it a
perfectly good candidate for implementations, even moreso than SQL or
C++ were in their early years. The implementations are there, and
they're mostly good, so now the question to ask is why aren't people
using them in the numbers you were expecting?

--
Tom Bradford - Virtuoso Technology Evangelist
OpenLink Software: http://www.openlinksw.com/
Personal Web Log: http://www.tbradford.org/


Jonathan Robie wrote:
> Tom Bradford wrote:
>
>> On the contrary, I think the fact that it's now December of 2004, and
>> we've yet to see a rec of XQuery 1.0, even though it's been touted as
>> the de-facto successor in XML query languages for years leaves ample
>> room for comparison. Any language that has been built up on that much
>> hype for so long, yet is not finished, is open for comparison to any
>> other, even if it hasn't found widespread acceptance.
>
>
> I think that market adoption of a standard is hugely influenced by (1)
> a completed standard, and (2) good implementations of that completed
> standard.
>
> If you think a fair comparison can be made without taking these into
> account, I guess we disagree.
>
> Jonathan
>

-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org , an
initiative of OASIS

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager:


Do you Yahoo!?
The http://my.yahoo.com ? Get yours free!

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.