Hi all,
I am just curious: if Python3.x is already out, why is 2.7 being
released? Are there two main types of Python? Thanks.
--
Have a great day,
Alex (msg sent from GMail website)
mehg...@gmail.com; http://www.facebook.com/mehgcap
--
http://mail.python.org/mailman/listinfo/python-list
Hi Alex,
It's because Python 3.x introduced a lot of backwards incompatibilities.
Python 2.7 aims to bridge that gap, so many 3rd party libraries that depend
on Python 2.x can transit onto Python 3.x better, as I understand.
Cheers,
Xav
On Mon, Apr 12, 2010 at 12:52 PM, Alex Hall
* Alex Hall:
Hi all,
I am just curious: if Python3.x is already out, why is 2.7 being
released? Are there two main types of Python? Thanks.
Old code and old programming habits may work as-is with 2.7 but not with a 3.x
implementation.
So yes, there are two main extant variants of Python,
It is like releasing window Xp SP3 even if Vista is out.
The problem is we should start using python 3.x but many application like
django, twisted had not migrated yet. Hence this stuff to support 2.x . 2.7
is the last 2.x version, no more.
On Tue, Apr 13, 2010 at 2:28 PM, Alf P. Steinbach
Alex Hall mehg...@gmail.com writes:
I am just curious: if Python3.x is already out, why is 2.7 being
released? Are there two main types of Python?
Python 3.x brings improvements that break backward compatibility:
Python 3.0 (a.k.a. Python 3000 or Py3k) is a new version of the
language
Thanks, everyone, for the answers! I am still on 2.6 since so many
packages rely on it. I got 3.1 at first, but I could not get much to
work with it so I installed 2.6 and have only found one package which
refuses to work, instead of a lot of them.
On 4/13/10, Shashwat Anand
On 4/13/2010 9:54 AM, Alex Hall wrote:
Thanks, everyone, for the answers! I am still on 2.6 since so many
packages rely on it. I got 3.1 at first, but I could not get much to
work with it so I installed 2.6 and have only found one package which
refuses to work, instead of a lot of them.
2.7,