<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Generative XPath is released</title>
	<link>http://uucode.com/blog/2007/06/10/generative-xpath-is-released/</link>
	<description>advocating olpa's open source developments</description>
	<pubDate>Fri, 29 Aug 2008 19:09:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: olpa</title>
		<link>http://uucode.com/blog/2007/06/10/generative-xpath-is-released/#comment-8282</link>
		<dc:creator>olpa</dc:creator>
		<pubDate>Sun, 10 Jun 2007 16:43:50 +0000</pubDate>
		<guid>http://uucode.com/blog/2007/06/10/generative-xpath-is-released/#comment-8282</guid>
		<description>At the moment, not so good. The style of the compiled code is "good for optimizer", but the optimizator isn't written (yet).

The worst, unhonest case. Generative XPath on top of a few layers vs native libxml2 XPath: 30 times slower.

Bad case: "//a[b]" vs manually written (&lt;a href="http://community.livejournal.com/ru_scheme/19262.html" rel="nofollow"&gt;a variant of this&lt;/a&gt;): 20 times slower.

Normal: vs SXPath: 2 times slower.

But I expect that after even trivial optimizations, I'll beat libxml2.

&gt; http://xsieve.sourceforge.net/gxpath/ is dead
Under construction.</description>
		<content:encoded><![CDATA[<p>At the moment, not so good. The style of the compiled code is &#8220;good for optimizer&#8221;, but the optimizator isn&#8217;t written (yet).</p>
<p>The worst, unhonest case. Generative XPath on top of a few layers vs native libxml2 XPath: 30 times slower.</p>
<p>Bad case: &#8220;//a[b]&#8221; vs manually written (<a href="http://community.livejournal.com/ru_scheme/19262.html" rel="nofollow">a variant of this</a>): 20 times slower.</p>
<p>Normal: vs SXPath: 2 times slower.</p>
<p>But I expect that after even trivial optimizations, I&#8217;ll beat libxml2.</p>
<p>> <a href="http://xsieve.sourceforge.net/gxpath/" rel="nofollow">http://xsieve.sourceforge.net/gxpath/</a> is dead<br />
Under construction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bacek</title>
		<link>http://uucode.com/blog/2007/06/10/generative-xpath-is-released/#comment-8281</link>
		<dc:creator>Bacek</dc:creator>
		<pubDate>Sun, 10 Jun 2007 15:56:22 +0000</pubDate>
		<guid>http://uucode.com/blog/2007/06/10/generative-xpath-is-released/#comment-8281</guid>
		<description>(Hey, http://xsieve.sourceforge.net/gxpath/ is dead.)

Do you have any benchmarks for your XPath implementation?</description>
		<content:encoded><![CDATA[<p>(Hey, <a href="http://xsieve.sourceforge.net/gxpath/" rel="nofollow">http://xsieve.sourceforge.net/gxpath/</a> is dead.)</p>
<p>Do you have any benchmarks for your XPath implementation?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
