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

Re: Anyone wanna speculate about what this means?


the layer i wanna
----- Original Message -----
From: "Dare Obasanjo" <dareo@m...>


>Nobody is trying to have a religious war with you.
How do you know this?

>Mike asked a question and I gave an answer based on my experiences with
>users of XSLT both in the .NET Framework and MSXML. I'm glad that
>people like you can find the time to understand the subtle nuances of
>XSLT but for a large number of our users it is inaccessible and unfriendly.
>XQuery is a step in their direction.

Thanks for the implication that I have extra time on my hands -- I feel very
warm and fuzzy. My experience with people struggling with XSLT has been that
much of their struggle lies in XPath. If anything, XPath 2.0, upon which
XQuery is based, is more complex than the original. I do think for some
reason it's more intuitive for some people -- I suppose the introduction of
keywords goes a long way towards correcting the steep learning slope by
providing some familiar syntactical patterns, but I think only time will
tell whether people who struggle with XSLT will fare better with XQuery.

To me, XSLT and XQuery address different problem spaces. There is, in XSLT,
already a standard way for managing the presentation layer, and an installed
base of generic template libraries for getting around most of the tasks
people don't like dealing with when using XSLT.

XQuery seems to me, and maybe I'm just silly, to be geared more towards the
application layer, and it seems very well suited for that.

At the end of the day, I can't imagine we're really disagreeing that much.
It all depends on what role you envision for each language. I don't see
XQuery supplanting XSLT on the presentation layer. If you're seeing XSLT on
the application level it's because it has been found to be more powerful
than people may have first thought, and so they've discovered they can use
it there. But they'll gladly dump it for something else when something
better comes along. That something looks to be XQuery. No arguments there.

Chuck White
Author, Mastering XSLT, Sybex Books
http://www.javertising.com/webtech
http://www.tumeric.net


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.