Python 2 or 3
Terry Reedy
tjreedy at udel.edu
Sat Dec 3 21:52:32 EST 2011
On 12/3/2011 3:59 PM, Gelonida N wrote:
> I would still stick with python 2.
>
> In my opinion there is no reason to rush to the most recent version.
Python 3 is 3 years old. Starting with it now is hardly rushing.
There are several reasons someone 'in the process of learning Python'
might want to start with it. The removal of old stuff makes it more
steamlined and easier to learn. There is only one class system instead
of two, one meaning of '/' instead of two, and one version of the input,
range, map, and filter functions instead of two. For anyone working with
unicode instead of ascii, Python 3 is much better, and 3.3 will be
better yet. There are numerous improvements to the standard library.
Most but not all bugfixes have been backported; changes and new features
have not.
What's New in 3.0/1/2 is a long list of possible reasons.
--
Terry Jan Reedy
More information about the Python-list
mailing list