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

Re: Spelling Othello (Was: Re: Text processing o

Subject: Re: Spelling Othello (Was: Re: Text processing on XSLT 2.0)
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Tue, 5 Apr 2005 07:31:01 +1000
saxon othello
On Apr 5, 2005 7:10 AM, M. David Peterson <m.david.x2x2x@xxxxxxxxx> wrote:
> Well, I think that about covers it... FXSL it is then :)
> 
> Please see http://www.xsltblog.com/archives/2005/04/my_reaction_a_r.html
> for a slightly extended reaction...
> 
> Thank you Dimitre!!!  As always the capabilites of FXSL have proven to
> be flat out amazing.

Actually, the *great praise* here goes to Saxon 8.3 and Mike Kay.

On this transform Saxon 8.3 is about 20 times faster than Saxon 8.2,
with which I get:

Saxon 8.2 from Saxonica
Java version 1.5.0_01
Stylesheet compilation time: 969 milliseconds
Processing file:/C:\xml\Parsers\Saxon\Ver.8.3\samples\data\othello.xml
Building tree for
file:/C:\xml\Parsers\Saxon\Ver.8.3\samples\data\othello.xml using
class net.sf.saxon.tinytree.TinyBuilder
Tree built in 156 milliseconds
Tree size: 18539 nodes, 154557 characters, 0 attributes
Building tree for file:/C:/CVS-DDN/fxsl-xslt2/f/func-getWords.xsl
using class net.sf.saxon.tinytree.TinyBuilder
Tree built in 0 milliseconds
Tree size: 43 nodes, 143 characters, 22 attributes
Building tree for file:/C:/CVS-DDN/fxsl-xslt2/data/dictEnglish.xml
using class net.sf.saxon.tinytree.TinyBuilder
Tree built in 187 milliseconds
Tree size: 139140 nodes, 528397 characters, 0 attributes
Execution time: 135921 milliseconds


So,

        Saxon 8.3        7 sec.

        Saxon 8.2    136 sec.


I strongly hope that this great achievement is not revereted in future
versions of Saxon.


There are some other extremely nice features of Saxon, which I've been using.

For example, can someone guess what would be the time if I didn't look
up in the dictionary just the distinct words, but all words as they
come in the text?

Cheers,
Dimitre Novatchev.

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.