<br><br><div class="gmail_quote">On Thu, Mar 26, 2009 at 18:05, Terry Reedy <span dir="ltr"><<a href="mailto:tjreedy@udel.edu">tjreedy@udel.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
An ars technica articla just linked to in a python-list post<br>
<br>
<a href="http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars" target="_blank">http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars</a><br>
<br>
calls the following project "Google launched"<br>
<a href="http://code.google.com/p/unladen-swallow/wiki/ProjectPlan" target="_blank">http://code.google.com/p/unladen-swallow/wiki/ProjectPlan</a><br>
<br>
(Though the project page does not really claim that.) </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
I am sure some people here might find this interesting.<br>
<br>
I'd love to have a faster CPython, but this note:<br>
"Will probably kill Python Windows support (for now)."<br>
would kill merger back into mainline (for now) without one opposing being 'conservative'.<br></blockquote><div><br></div><div>Well, that's "for now". It is brand new and still under active development. View it as a long term development branch. This is not about to replace CPython suddenly since work on Unladen just started.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
If one adds type annotations so that values can be unboxed, would not Cython, etc, do even better for speedup?</blockquote><div><br></div><div>Nope as Unladen is planning to re-implement the eval loop, something Cython doesn't optimize without the need to suddenly start adding type annotations to code.</div>
<div><br></div><div>-Brett</div></div>