increasing the python requirement

John Arbash Meinel john at arbash-meinel.com
Wed Jan 5 22:38:17 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 1/4/2011 3:34 PM, Barry Warsaw wrote:
> On Jan 04, 2011, at 10:24 PM, Anteru wrote:
> 
>> There's definitely nice stuff in 2.6 and 3.x in particular; and in the
>> future, the LLVM backend for 3.x might allow Bzr to gain quite a bit of
>> speed with no additional development effort.
> 
> Sadly, I think the Unladen Swallow is an ex-parrot, er defunct project.
> 
> -Barry

I'm curious on your thoughts on this.

I did come across this:
http://www.python.org/dev/peps/pep-3146/

Which is marked as approved.

and
http://groups.google.com/group/unladen-swallow/browse_thread/thread/f2011129c4414d04

Which seems to say that the Google Engineers who originally started it,
got caught up in other work, but had some time again to work on it.

There was a message from Collin in Nov that it was a priority "this
quarter". And Brett posted just Jan 5th an update as well.

It does seems to be pretty slow going. And from what I can find LLVM
turned out to not be as great as they had hoped. (Its native
intermediate representation VM is slow and doesn't support all IR, and
after everything was turned on, it got memory bloat without a lot of
performance improvement.)

Interestingly that thread also seems to recommend looking at PyPy.
(Which just recently finally passed its benchmarks of being faster at
compiling itself than cPython compiling PyPy.)

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0k8tkACgkQJdeBCYSNAAM/OgCeOU//yf/w+MggGGCYUpzIGFp2
WMkAoKRzc2XIY7rPz3YgMkvpOEV9EqNO
=ui5b
-----END PGP SIGNATURE-----



More information about the bazaar mailing list