Re: [xsl] XSLT 2.0 has arrived

Subject: Re: [xsl] XSLT 2.0 has arrived
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Tue, 23 Jan 2007 16:41:17 +0000
On 1/23/07, Elliotte Harold <elharo@xxxxxxxxxxxxxxx> wrote:
Florent Georges wrote:

> Can we now assume XSLT 2.0 by default on XSL List ?-)

No, given that the majority of processors and I think all web browsers
only support 1.0.

Out of the people that put in the effort to reply to questions on the list, I think it's fair if they assume XSLT 2.0 if the OP hasn't been explicit.


Personally I plan to stick with 1.0 for the foreseeable future for most
of my work unless maybe I need to do something that 2.0 makes a lot easier.

There are some "killer app" features of 2.0 that I use daily - the collection() function, xsl:result-document, xsl:for-each-group, the "xhtml" output method, temporary trees, strong typing, regular expressions....

Equally Saxon seems to be the fastest, most conformant processor, its
platform independent and there's even a dotnet version, so its not
sooo bad to tie yourself to 2.0.

I would suggest anyone planning on sticking to 1.0 for the forseeable
future should move to 2.0 straight away - enjoy the massive
productivity boost and get your work done early - you can always
rewrite to 1.0 in future if you really had to, but its unlikely you
ever would.

Current Thread