- markup (52)
- xml (7)
- xslt (21)
- atom (8)
- overlapping markup (2)
- schema (9)
- creole (4)
- xforms (1)
- pipelines (7)
- coding (2)
- dtll (1)
- genealogy (3)
- gtd (1)
- hardware (1)
- legislation (1)
- ontologies (2)
- unicode (1)
- web (24)
- google (3)
- rdf (6)
- rest (3)
- wikis (1)
- work (1)
- xpath (1)
- xquery (1)
- xtech2008 (3)
- life (26)
- children (5)
- equality (6)
- environment (4)
- gadgets (5)
- software (3)
- xlinq (2)
- conferences (7)
- xtech (6)
- blog (7)
- drupal (3)
Re: Levenshtein distance in XSLT 2.0
I was intrigued by this. I wanted to test out Gestalt, as I have just finished a big refactoring to fix some tail-call problems that Florent Georges had exposed.
It was a good test, as first it exposed another couple of minor bugs (one was a TODO that I should have done about a year ago).
Here are the result (with Saxon 8.9 in the last column for comparison):
Evidently I have a slower machine than Jeni .
I stopped there since it is evident that the two implementations have roughly identical performance (experimental variation was of the order of 1 second). Saxon has overcome the disadvantage of JVM warm-up time at around 10 seconds (I am running both from the command line).
I was pleased with this result, since when I have done time comparisons in the past, after runtimes longer than 10 seconds were achieved, Gestalt would fall well behind. It seems to be a lot more mature now. Although this may just be because there is no data document involved.