myths about python 3

John Nagle nagle at animats.com
Wed Jan 27 21:56:10 CET 2010


Daniel Fetchinson wrote:
> Hi folks,
> 
> I was going to write this post for a while because all sorts of myths
> periodically come up on this list about python 3. I don't think the
> posters mean to spread false information on purpose, they simply are
> not aware of the facts.
> 
> My list is surely incomplete, please feel free to post your favorite
> misconception about python 3 that people periodically state, claim or
> ask about.

Myths about Python 3:
	
1.  Python 3 is supported by major Linux distributions.

	FALSE - most distros are shipping with Python 2.4, or 2.5 at best.

2.  Python 3 is supported by multiple Python implementations.

	FALSE - Only CPython supports 3.x.  Iron Python, Unladen Swallow,
	PyPy, and Jython have all stayed with 2.x versions of Python.

3.  Python 3 is supported by most 3rd party Python packages.

	FALSE - it's not supported by MySQLdb, OpenSSL, feedparser, etc.

Arguably, Python 3 has been rejected by the market.  Instead, there's
now Python 2.6, Python 2.7, and Python 2.8.  Python 3 has turned into
a debacle like Perl 6, now 10 years old.

That's the reality, Python 3 fanboys.

				John Nagle



More information about the Python-list mailing list