[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Saxon for C/PHP/Python/etc
Subject: Re: [xsl] Saxon for C/PHP/Python/etc From: Adam Retter <adam.retter@xxxxxxxxxxxxxx> Date: Fri, 27 Sep 2013 13:38:35 +0100 |
One of the goals of Tony Grahams talk was to replace libxslt with a version that supports XSLT2. I think that forcing a dependency on a JVM would deter a lot of users from installing such a libxslt replacement. On 27 September 2013 13:23, Wolfgang Laun <wolfgang.laun@xxxxxxxxx> wrote: > What about a JNI interface for the API provided by Saxon? This would > avoid dependencies on any additional translator. > -W > > On 27/09/2013, Dr O'Neil Delpratt <oneil@xxxxxxxxxxxx> wrote: >> Dear XSLT community, >> >> I have recently been looking at the possbilities of making XSLT 2.0/3.0 >> processor available to the C/C++ world. >> At present there seems to be a real shortage or a lack of support for >> anything greater than XSLT 1.0 (i.e libxslt, Xalan, etc). >> >> The benefits are clearly to be seen: having a fullfledged XSLT 2.0 in C >> would be great for the PHP/Python/Ruby/... communities, who currently >> rely on libxslt. >> >> So I have been looking at tools that can convert Saxon to native machine >> code. Namely LLVM and GCJ. >> >> I have had much better success using GCJ given that I managed to compile >> Saxon-HE to native machine code and actually get it to execute some >> stylesheets without any problems. >> However is GCJ the right technology to use for the task of converting >> Java code to native machine code, since it is somewhat obsolete? >> >> The LLVM project seems much more active, but I am finding it difficult >> to get anything working. I have tried the VMKit which relies on LLVM to >> compile some helloworld examples to machine code, but even that seems >> cumbersome. >> >> I would be grateful for feedback from anyone with experience of these >> technologies. >> >> Kind regards, >> >> O'Neil > -- Adam Retter skype: adam.retter tweet: adamretter http://www.adamretter.org.uk
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Saxon for C/PHP/Python/et, Wolfgang Laun | Thread | Re: [xsl] Saxon for C/PHP/Python/et, Wolfgang Laun |
Re: [xsl] Saxon for C/PHP/Python/et, Wolfgang Laun | Date | Re: [xsl] Saxon for C/PHP/Python/et, Wolfgang Laun |
Month |
Keywords