[xquery-talk] Matrix Multiplication (JSONiq)

David Carlisle davidc at nag.co.uk
Mon Feb 3 03:13:52 PST 2014

On 03/02/2014 10:56, Hermann Stamm-Wilbrandt wrote:
> PT1.713634S (JSONiq) versus PT9.77805S (XQuery)

ooh interesting , I wonder where the bottleneck in the xquery is.
Probably as Michael commented at some point earlier in the thread, the
time to access the ith element of a sequence $a[$i].

But the language doesn't _need_ to change, just if more people did it
the xquery compilers would perhaps look out for sequences that are
exclusively accessed via numeric filters and implement them in a way
that gives constant time access. Having a separate array type does give
them a big hint though:-)


The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 

More information about the talk mailing list