On Wed, 27 Jan 2010 12:56:10 -0800, John Nagle wrote: > Arguably, Python 3 has been rejected by the market.
Arguably, Python 3 has not yet been accepted by the market. Part of it is down to a catch-22: applications won't use Python 3 if the libraries on which they depend don't support it, and support for Python 3 by libraries will be influenced by the perceived demand. OTOH, it's safe to assume that there will remain areas where Python 2 is preferred. Primarily Unix scripting, where most data is byte strings with the encoding either unknown or irrelevant. That alone will ensure that Python 2 is alive and well even as Python 4 is released. Even if python.org doesn't support Python 2, it's a safe bet that e.g. ActiveState will. -- http://mail.python.org/mailman/listinfo/python-list