Re: XML::Saxon::XSLT2
Robin Berjon <[email protected]> Tue, 24 Aug 2010 10:40:59 +0200
| Newsgroups | gmane.comp.lang.perl.xml |
|---|---|
| Message-ID | <[email protected]> |
On Aug 23, 2010, at 23:53 , Thomas Krichel wrote: > Whatever module you use, it's not likely to be faster than the > underlying processor, is it? Thus, if you are like me, and you > have a working XSLT implementation using XML::LibXSLT, is there > a reason to switch to a saxon-based module? If all you want is XSLT 1.0, there probably isn't. If however you want XSLT 2.0, XPath 2.0, or XQuery, then you'll need to look for something else. > http://www.davidpashley.com/articles/xslt-benchmarks.html > > which claim that LibXSLT beats saxon hands-down. But it's > from 2006. I'd take that with some decent amount of doubt. As you say it's old, and Mike has been continuously improving and tuning Saxon over the past few years (it's his full-time business). That being said I don't think that the decision here is a performance one. I'd say pick one or the other based on which version of XSLT you want to use. The performance issue is mostly about knowing whether using Inline::Java creates a massive hit and makes it impractical for some production scenarios, or if it's just some little overhead no one will notice on your average 42 core server. -- Robin Berjon - http://berjon.com/ _______________________________________________ Perl-XML mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs