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

What will be the future improvements of XSLT?

Subject: What will be the future improvements of XSLT?
From: "Tangi Vass" <tangivass@xxxxxxxxxxxxxx>
Date: Wed, 15 Sep 1999 10:34:49 +0200
What will be the future improvements of XSLT?

Hi !

As a newbie in the world of XML, I've spent a full week trying to catch the XSLT "way of thinking". My first impression is that XSLT is the most interesting part of the XML technology: the concept of standard data representation coupled with standard data transformation/processing is extremely powerful.

However, I’m very disappointed by the ‘weaknesses’ of the current version of XSLT, mainly the following two:

  • the non-mutability of variables (xsl:assign is not part of the standard),
  • loops and templates can’t work on, nor return, result tree fragments (forbidding multiple passes, at least without dirty hacks).

Having practiced other declarative languages, such as Prolog, I join Michael Leventhal’s opinion in finding XSLT difficult (but not ugly ;-). It would be self-lying not to recognize the fact that pure declarative style, whatever the language, is hard to write, except for two-line sources of course. I want to mention that successful distributions of these ancestors included such kind of features to allow a mixture of declarative and procedural styles.

I know the ‘S’ of XSLT stands for ‘stylesheet’ but providing these features would greatly improve the range of usability of this language. I’m sure the goal of the XSL WD is not just to issue another document formatting language but to help the web community to build highly evolutive and polymorph sites.

I’ve read with great interest the discussion between Oren Ben-Kiki and James Clark on the weaknesses of XSLT and I would very much appreciate a summary/conclusion on these points to know what features I can expect to be present in future releases of XSLT.

Cordially,

Tangi VASS (tangivass@xxxxxxxxxxx)

Current Thread

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
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.