LWN.net Logo

Python 3.0 released

Python 3.0 released

Posted Dec 5, 2008 23:31 UTC (Fri) by muwlgr (guest, #35359)
Parent article: Python 3.0 released

There are voices about speed regression in Python 3.0
http://mooseyard.com/Jens/2008/12/python-30-whats-the-point/


(Log in to post comments)

Python 3.0 released

Posted Dec 6, 2008 5:28 UTC (Sat) by sbergman27 (subscriber, #10767) [Link]

Well, the speed regressions are mild and expected, and will be addressed "after 3.0 is released", which means "starting now", I guess. The post you've linked to is a bit misleading. Sure, the new ruby interpreter is expected to be faster, the post claiming "3 times" as fast. But Python is already 5 or 6 times faster than Ruby since Ruby 1.8 is a purely interpreted, whereas Python has always be a VM. The post implies that Python 2.6 and Ruby 1.8 both have comparable speed, which is not the case at all.

Actually, what the poster is missing is that 3.0 is not a whiz-bang, shiny, gotta-upgrade-now sort of release and was never supposed to be. Use it for green field projects, and if desired, continue on with 2.6 and 2.7, and possibly 2.8 and 2.9 for your existing code.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds