[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: how to estimate speed of a transformation
David Tolpin wrote:
I am not asking for anything which is not here.
The real question is: why should a language spec require a specific processing model for a bunch of specific optimizations? It may turn out this prevents some much more important optimizations later, which wasn't obvious while the spec was created. Wandering somewhat OT for this list: for the classic languages and compilers, competition and market pressure market worked. If you wanted to sell a compiler, or some hardware with a specific compiler, you'd make damn sure that - it will provide a benefit for the target group - the competition would have a hard time to provide the same benefit. Note that it's basically impossible to sell a C++ compiler nowadays which doesn't implement for example constant folding or clever automatic inlining, although the C++ spec doesn't mandate either of these. OTOH, for any specific project/product there will always be limited development capacity to implement every conceivable optimization at once, so they have to pick some which they deem to the most profitable (whether the profit is money or ego-boost or whatever). Why don't you pay bick bucks to, say, the jd.xslt developers and tell them to implement exactly the optimizations which make running your style sheets ultra-fast? J.Pietschmann XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|