Prev: Ad hoc lists vs ad hoc tuples
Next: Python and Ruby
From: Nobody on 30 Jan 2010 11:29 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.
From: Kevin Walzer on 30 Jan 2010 11:45 On 1/30/10 11:29 AM, Nobody wrote: > > 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. This is part of my reason for not yet moving to Python 3--several libraries that I will need do not currently support Python 3. -- Kevin Walzer Code by Kevin http://www.codebykevin.com
From: Blog on 30 Jan 2010 13:09 On 1/30/2010 10:06 AM, Ben Finney wrote: > Blog<Blogtest77(a)gmail.com> writes: > >> (Debian does ship with 2.5, but the next major release "sid' is due >> out in Q2) > > Sid is the perpetual development playground (“unstable”), never released > as a suite, but a proving ground for packages to determine their fitness > for going to the next level of testing. > > The next-to-be-released suite is Squeeze (currently “testing”), which > has Python 2.5 (the default 'python') and Python 2.6. > Oops! My bad! I actually meant Squeeze. Thanks for catching the "typo".
From: Anssi Saari on 1 Feb 2010 18:08
Blog <Blogtest77(a)gmail.com> writes: > Where did you come up with that information? Almost all of the major > distros ship with 2.6.x - CentOS, OpenSuSe, Ubuntu, Fedora. (Debian > does ship with 2.5, but the next major release "sid' is due out in Q2) I don't see Python 2.6 in my CentOS 5.4 installation. All I see is 2.4. Same as RHEL and I'd say that's a fairly major distribution too. |