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

RE: XML in the alleged Real World (was Re: Does XML-


success of sql
 
I am actually curious as to how you've convinced people that the fact that
XSLT doesn't have variables [or semi-decent text manipulation facilities]
and it takes one a two page stylesheet to simulate a for loop will give them
as you put it " gain [that] is worth the pain" ?  
 
I tell them about the success of SQL, which was a declarative language that
replaced the procedural interfaces of the previous generation of database
technologies. I try to explain why SQL would not have succeeded if it had
been procedural - specifically, because it would not have enabled
implementors to compete on the strength of their optimizers.
 
The verbosity of XSLT is a separate question from its declarative nature.
Again, I try to explain the benefits of using an XML-based syntax (the fact
that it makes it very easy to write stylesheets that contain a lot of
boilerplate output, and the fact that it makes stylesheets amenable to
transformation). 
 
In both cases, not everyone is convinced (and I don't even try to pretend
that the arguments are all one way), but if people understand the reasons
and potential benefits they are usually more prepared to put up with the
inconvenience.
 
Michael Kay
Software AG
home: Michael.H.Kay@n...
work: Michael.Kay@s... 

<<attachment: winmail.dat>>


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.