I personally would like to see Python exposed for use with expressions first, before looking at adding javascript style support.<div><br></div><div>I also don&#39;t think it makes much sense to try to use V8 when Qt already comes with a javascript <span class="Apple-style-span" style>interpreter that can handle Qt objects.</span></div>

<div><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><br></font></div><div><font class="Apple-style-span" color="#222222" face="arial, sans-serif">- Nathan<br></font><br><div class="gmail_quote">On Thu, Jan 12, 2012 at 4:41 PM, Paolo Cavallini <span dir="ltr">&lt;<a href="mailto:cavallini@faunalia.it">cavallini@faunalia.it</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


-------- Messaggio originale --------<br>
Oggetto: [Qgis-developer] Benchmarking QgsExpression against V8<br>
Data: Tue, 10 Jan 2012 01:00:11 +0100<br>
Mittente: Pirmin Kalberer&lt;<a href="mailto:pi_ml@sourcepole.com" target="_blank">pi_ml@sourcepole.com</a>&gt;<br>
A: <a href="mailto:qgis-developer@lists.osgeo.org" target="_blank">qgis-developer@lists.osgeo.org</a><div class="im"><br>
<br>
Hi all,<br>
<br>
Following the recent enhancements of QGsExpression, I was wondering<br>
whether it<br>
wouldn&#39;t make sense to integrate a language intepreter instead of<br>
creating<br>
another language.<br>
One candidate would be Google&#39;s V8 JavaScript engine<br>
(<a href="http://code.google.com/p/v8/" target="_blank">http://code.google.com/p/v8/</a>)<u></u>. Since embedding this C++ library is<br>
easy, I&#39;ve<br>
conducted a few quick benchmarks against QgsExpression. Code is<br>
attached.<br>
</div></blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Any other points?<br>
</blockquote></blockquote>
<br>
Going back to this, to me it generally makes sense to use external, powerful, well maintained libraries, instead of rewriting on our own.<br>
All the best.<br>
-<div class="im HOEnZb"><br>
Paolo Cavallini - Faunalia<br>
<a href="http://www.faunalia.eu" target="_blank">www.faunalia.eu</a><br>
Full contact details at <a href="http://www.faunalia.eu/pc" target="_blank">www.faunalia.eu/pc</a><br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/qgis-<u></u>developer</a><br>
</div></div></blockquote></div><br></div>