|
|
|
|
Gregor/XSLT in the newsGregor has been mentioned in a recent xml.com article as a successor to our earlier attempt -- XSLTC, currently at Apache. Comments:To Compile or Not to Compile.Compile, of course. Think of XSLT as means of logic expression with particular benefits for XML navigation and creation. As in the case of other mainstream programming languages this logic can be compiled to more primitive, machine executable form yielding the following benefits over the interpretive approach:
Of course compilation is not the "secret sauce" here: it is only a fragment of the overall algorithmic optimization. Gregor/XSLT is 4 times faster than XSLTC although both systems compile XSLT. Compilation doesn't exclude "stylesheet rewriting" techniques, on the contrary, it thrives on them. Hardware accelerationThe real hardware acceleration means specialized chips/processors, as exemplified by graphics and signal processing chips. The design and manufacture of such chips is very complex and costly -- affordable by only a few hardware companies when shipping in volume will cover the sunk development costs. Instead, Ambrosoft offers Gregor-In-A-Box, a dedicated network appliance.
|
|
Send mail to info@ambrosoft.com with
questions or comments about this web site.
|