prevalent ... where will XQuery go, where will SAX go, and where will
DOM go? These are all pull-oriented and single process based. What
other XML processing paradigm is as well designed for parellelized
implementation as the XSLT push model of apply-templates and template
matches?
I don't think there's a significant difference between XQuery and XSLT here.
Both are declarative and both can be compiled to either a pull or a push
model internally. If anything, XQuery has a bit of an advantage; because
there's no dynamic despatch of functions/templates, it's more amenable to
static analysis, and therefore to radical rearrangement by the compiler.
Michael Kay
http://www.saxonica.com/
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--