Hi Norm,

I’m resurrecting this thread to see if your thoughts on sticking with Saxon 6.5 
for XSLT 1.0 have changed now that Saxon 11 is out.

Thanks,
Dick 
-------
XML Press
XML for Technical Communicators
http://xmlpress.net
[email protected]



> On Jul 7, 2021, at 02:06, Norm Tovey-Walsh <[email protected]> wrote:
> 
> Kevin Dunn <[email protected]> writes:
>> Thanks, Norm. Yes, I evaluated fop, xep, and ahf, and bought the
>> Antenna House Formatter. My question now is between xsltproc, Saxon
>> 6.5, and Saxon 10.
> 
> Sorry I misunderstood your question.
> 
>> All three are working for me, and I don't have a reason to prefer one
>> to the others. Is there one?
> 
> Saxon 6.5 is written in Java. If you need or want extension functions
> (like the DocBook extension functions that work out image sizes), they
> are probably easier to write and use in Java then they are in C. But
> xsltproc might be faster in some cases because C is sometimes faster
> than Java. Saxon 10 is an XSLT 3.0 processor. It will be processing 1.0
> stylesheets in backwards compatible mode. That’s probably ok, I can’t
> think of any areas where it’s likely to be a problem off the top of my
> head, but it does mean you can accidentally write XSLT 3.0 instructions
> into your customization layers and they’ll slip past the processor. That
> might be really useful or really confusing depending on circumstances.
> Saxon 10 is being actively developed. If you find a bug in Saxon 6.5,
> it’s exceptionally unlikely (IMHO) that a bug fix would be released.
> That said, Saxon 6.5 has been in use for going on a couple of decades,
> so it’s not likely you’ll find any new bugs.
> 
> I’d probably use Saxon 6.5 or xsltproc for XSLT 1.0 stylesheets, but I’m
> not sure. Saxon 10 is probably a better choice if you have an eye
> towards someday using maps or arrays or packages or any of the modern
> features of the XPath/XQuery/XSLT ecosystem.
> 
> I found XSLT 3.0 compelling enough to switch.
> 
>                                        Be seeing you,
>                                          norm
> 
> --
> Norman Tovey-Walsh <[email protected]>
> https://nwalsh.com/
> 
>> We are constantly invited to be who we are.--Henry David Thoreau


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to