[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] Re: [xquery-talk] [ANN] Zorba 2.0: completeXQuery/XSLT processor (C++, open source, Apache license)
- From: Geert Josten <geert.josten@daidalos.nl>
- To: Michael Kay <mike@saxonica.com>, "xml-dev@lists.xml.org"<xml-dev@lists.xml.org>
- Date: Thu, 13 Oct 2011 15:38:24 +0200
Well, what's left to add? You summed up *everything* I love so much about XSLT 2.0!
+1
;-)
-----Oorspronkelijk bericht-----
Van: Michael Kay [mailto:mike@saxonica.com]
Verzonden: donderdag 13 oktober 2011 10:12
Aan: xml-dev@lists.xml.org
Onderwerp: Re: [xml-dev] Re: [xquery-talk] [ANN] Zorba 2.0: complete XQuery/XSLT processor (C++, open source, Apache license)
> I have only ever used XSLT 1.0 in practice. This is partly because (as previously mentioned) there is a lack of open XSLT 2.0 processors available, especially on Linux. However the main reason is that I don't see a compelling reason to use the features of XSLT 2.0, which appear to be primarily centred around support for XSD datatypes. If you use XSLT for publishing or content management rather than for enterprisey typed data manipulation in PSVIs, 1.0 is quite sufficient.
>
I think if you polled XSLT 2.0 users and asked them which features they
find most valuable, grouping and regular expressions would come top of
the list, followed by multiple output documents, date and time handling,
user-written functions, ability to handle non-XML input, and atomic
sequences (not per se, but the ability to do things like summing over
computed values, which come as a consequence of atomic sequences). XSD
support would come pretty low on most people's list, because the
investment needed to take advantage of schema-aware transformation and
stronger typing is high in relation to the immediate benefits; however I
think the minority who have made this investment would tell you that it
was well worth while in the long term.
It's always true, of course, that when new features are introduced in a
language, there will be many users who don't need the new features and
find the existing language quite adequate for their needs. But if you're
introducing a new product to the market, users who are satisfied with
what they already have are perhaps not your most promising target market...
Michael Kay
Saxonica
_______________________________________________________________________
XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.
[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
- References:
- [ANN] Zorba 2.0: complete XQuery/XSLT processor (C++,open source,Apache license)
- From: Daniela Florescu <dflorescu@mac.com>
- RE: [xquery-talk] [ANN] Zorba 2.0: complete XQuery/XSLT processor(C++, open source, Apache license)
- From: Geert Josten <geert.josten@daidalos.nl>
- Re: [xquery-talk] [ANN] Zorba 2.0: complete XQuery/XSLT processor(C++, open source, Apache license)
- From: Daniela Florescu <dflorescu@mac.com>
- Re: [xml-dev] Re: [xquery-talk] [ANN] Zorba 2.0: complete XQuery/XSLT processor (C++, open source, Apache license)
- From: Chris Burdess <dog@bluezoo.org>
- Re: [xml-dev] Re: [xquery-talk] [ANN] Zorba 2.0: complete XQuery/XSLTprocessor (C++, open source, Apache license)
- From: Michael Kay <mike@saxonica.com>
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]