| From | Sent On | Attachments |
|---|---|---|
| Abel Braaksma | Jan 11, 2010 10:58 am | |
| Michael Kay | Jan 11, 2010 11:22 am | |
| Andrew Welch | Jan 11, 2010 11:29 am | |
| Abel Braaksma | Jan 11, 2010 1:19 pm | |
| Abel Braaksma | Jan 11, 2010 1:28 pm | |
| Robert Koberg | Jan 11, 2010 1:54 pm | |
| Michael Kay | Jan 11, 2010 1:58 pm | |
| Christoph LANGE | Jan 12, 2010 4:19 am | |
| Justin Johansson | Jan 18, 2010 4:40 am | |
| Vyacheslav Sedov | Jan 18, 2010 5:00 am | |
| Abel Braaksma | Jan 18, 2010 5:20 am | |
| Justin Johansson | Jan 18, 2010 5:20 am | |
| Vyacheslav Sedov | Jan 18, 2010 5:44 am | |
| Andrew Welch | Jan 18, 2010 6:08 am | |
| Justin Johansson | Jan 18, 2010 6:14 am | |
| Vyacheslav Sedov | Jan 18, 2010 6:16 am | |
| Vyacheslav Sedov | Jan 18, 2010 6:19 am | |
| Justin Johansson | Jan 18, 2010 6:23 am | |
| Vyacheslav Sedov | Jan 18, 2010 6:30 am | |
| Andrew Welch | Jan 18, 2010 6:49 am | |
| Vyacheslav Sedov | Jan 18, 2010 6:55 am | |
| Michael Kay | Jan 18, 2010 7:11 am | |
| Wendell Piez | Jan 18, 2010 10:05 am | |
| Wendell Piez | Jan 18, 2010 10:11 am | |
| Wendell Piez | Jan 18, 2010 6:44 pm | |
| Dimitre Novatchev | Jan 18, 2010 6:45 pm | |
| Aaron Gray | Jan 18, 2010 6:52 pm | |
| Dimitre Novatchev | Jan 18, 2010 7:13 pm | |
| Michael Dykman | Jan 18, 2010 8:27 pm | |
| Aaron Gray | Jan 18, 2010 8:50 pm | |
| Imsieke, Gerrit, le-tex | Jan 18, 2010 9:00 pm | |
| Aaron Gray | Jan 18, 2010 9:01 pm | |
| Aaron Gray | Jan 18, 2010 9:03 pm | |
| Vyacheslav Sedov | Jan 18, 2010 9:22 pm | |
| Wendell Piez | Jan 18, 2010 10:04 pm | |
| Justin Johansson | Jan 19, 2010 3:52 am | |
| Abel Braaksma | Jan 20, 2010 7:40 am | |
| Florent Georges | Jan 20, 2010 8:14 am | |
| Justin Johansson | Jan 20, 2010 1:14 pm | |
| James Fuller | Jan 20, 2010 1:18 pm | |
| max toro q | Jan 28, 2010 9:26 pm | |
| Emmanuel Bégué | Jan 29, 2010 1:24 am | |
| max toro q | Jan 29, 2010 6:40 am | |
| Michael Ludwig | Jan 29, 2010 1:54 pm | |
| Michael Kay | Jan 29, 2010 2:03 pm | |
| Abel Braaksma | Feb 1, 2010 1:45 am | |
| Justin Johansson | Feb 2, 2010 6:56 am | |
| Michael Kay | Feb 2, 2010 7:08 am | |
| Dimitre Novatchev | Feb 2, 2010 9:21 am | |
| Vladimir Nesterovsky | Feb 2, 2010 9:36 pm |
| Subject: | Re: [xsl] Definite list of XSLT 2.0 processors? | |
|---|---|---|
| From: | Abel Braaksma (abel...@xs4all.nl) | |
| Date: | Jan 20, 2010 7:40:18 am | |
| List: | com.mulberrytech.lists.xsl-list | |
Thanks to everyone for joining in on this discussion, which went slightly beyond my original intentions (a good thing), but learnt a few new things along the way. Was a bit surprised that throughout this thread, the market seems divided between LAMP and Java only. What happened to ASP, C#.NET or even desktop/tools? And what about browser's client-side XSLT 2.0?
If I try to compile a little final list of all information so far, it'll look something like the following. If you have information about the gaps in my information gathering, I'm (still/always) all ears.
Complete implementations
------------------------ - Saxon-HE, open source, basic [1][3] - Saxon-PE, commercial closed source, basic [2][3] - Saxon-EE, commercial closed source, schema-aware [2][3] - AltovaXML, free closed source, schema-aware[4] - IBM WebSphere Feature Pack, free* closed source, schema aware[5]
* the feature pack is free, WebSphere, to which it belongs, is not
Incomplete implementations
-------------------------- - Intel XSLT 2.0, public beta free dl, basic*, 90% conformance [6] - Gestalt, open source, no more development, unknown conformance [7] - Oracle 10.1+, unclear status, no dl, unknown conformance [8]
* Intel wants feedback, in particular about whether to implement SA.
Alternatives
------------ - EXSLT, extensions to XSLT 1.0 to close the gap, no conformance [9] - XSLT 2.0 through XSLT 1.0 (can't find the link anymore)
No plans
-------- - Microsoft has postponed plans for XSLT 2.0 indefinitely [10]
Wishes
------ - Native XSLT 2.0 for .NET. The XPath 2.0 datamodel is already there - Native C/C++ XSLT 2.0 processor for LAMP and others - Open source C-interface for implementation in open source browsers
References
---------- [1] http://saxon.sourceforge.net [2] http://saxonica.com [3] http://www.saxonica.com/feature-matrix.html [4] http://www.altova.com/altovaxml.html [5] http://www-01.ibm.com/software/webservers/appserv/was/featurepacks/xml/ [6] http://software.intel.com/en-us/articles/intel-soa-expressway-xslt-20-processor/ [7] http://sourceforge.net/projects/gestalt/ [8] http://blogs.oracle.com/rammenon/2007/05/xslt_20.html [9] http://www.exslt.org/ [10] http://stackoverflow.com/questions/1525299/xpath-and-xslt-2-0-for-net
Vyacheslav Sedov wrote:
for C/C++ world maybe better option is to compile XSLT 2.0 stylesheet into C/C++ code (if you need very fast conversion)
but even with this case i suggest that pros and cons not vote for this case too
JDK7 with G1 for Saxon (maybe EE) probably much better idea to get lightspeed XSLT 2.0 conversion (don`t forget about second front in face of AMD & Intel "brains")
2010/1/20 Aaron Gray <aaro...@googlemail.com>:
2010/1/19 Imsieke, Gerrit, le-tex <gerr...@le-tex.de>:
On 19.01.2010 21:51, Aaron Gray wrote:
If I had time I would. Would be better if one or a subset of the Saxon development community did it.
Dr. Kay's left leg, for example.
It authored By one person ! Wow, sorry Dr Kay.
Aaron
--~------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ or e-mail: <mailto:xsl-...@lists.mulberrytech.com>
--~--
--~------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ or e-mail: <mailto:xsl-...@lists.mulberrytech.com>
--~--
--~------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ or e-mail: <mailto:xsl-...@lists.mulberrytech.com>
--~--





