[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: how to estimate speed of a transformation

Subject: Re: how to estimate speed of a transformation
From: Kevin Jones <kjones@xxxxxxxxxxx>
Date: Thu, 11 Dec 2003 00:58:27 +0000
Re:  how to estimate speed of a transformation
Maybe the point is that optimisations come in many flavours. The 
sum of the techniques used is very hard to predict as everyone 
is saying but some basics can be used as an aid to stylesheet 
coding style. 

I have often resorted to encouraging XSLT developers to use a 
profile tool for the answers, but that is probably just laziness 
on my part, it is easier than explaining the techniques to use 
on the processor I work with.

The Scheme example of requiring an implementation to support tail 
recursion struck me as odd on first reading, but the sense of it 
becomes so clear when you use a language that has no such 
guarantees about its implementations. I have also wondered why 
they just stopped at this one technique, were additional ones 
not very interesting or maybe not general enough to deserve such 
a special rule.

On a more practical note I think a guide of good/bad practice,  
at the "don't create a RTF when a select can be used" level, 
might help somewhat but it could not give the definitive answers 
David appears to want. Perhaps there is a non-trivial language 
where these issues have been well explored for multiple 
implementations but I don't know of any.

Kev.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.