Re: [xsl] Saxon for C/PHP/Python/etc

Subject: Re: [xsl] Saxon for C/PHP/Python/etc
From: "Tony Graham" <tgraham@xxxxxxxxxx>
Date: Fri, 27 Sep 2013 14:07:57 +0100 (IST)
On Fri, September 27, 2013 11:57 am, Adam Retter wrote:
> After hearing Tony Graham's lightening talk at the XML Summer School I

Thank you for the timely reminder.  Slides, all five minutes' worth, now
at (and linked to from and

Lauren Wood and Matt Biddulph helped start this cycle of the permathread
because they're interested in a libXSLT-replacement for Ruby in

> On 27 September 2013 11:50, 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.

The other side of it, IMO, is that the processor needs to read and write
libXML2-compatible trees so all the code that (for anything more than
file-file transformation) currently produces the inputs and consumes the
output from libXSLT (or from a language binding to libXSLT) can 'just
work' until such time as code can be rewritten to use any superior
'native' interface of the processor.


Tony Graham                                   tgraham@xxxxxxxxxx
Mentea       13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
 --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --
    XML, XSL-FO and XSLT consulting, training and programming
       Chair, Print and Page Layout Community Group @ W3C

Current Thread