Which Version of Python?
Steven D'Aprano
steve+comp.lang.python at pearwood.info
Tue Sep 11 22:15:40 EDT 2012
On Wed, 12 Sep 2012 02:11:22 +0000, Steven D'Aprano wrote:
> On Tue, 11 Sep 2012 17:17:14 -0700, Peter wrote:
>
>> If your desire is to "learn" Python then I would stick to 2.7
>>
>> My reasoning would be that there are still a significant number of
>> packages that have not been ported to 3.x (and may never be ported).
>
> But if all you want is to learn Python, then those packages are
> irrelevant. If I want to learn to write Python code, why should I care
> about SomePackage, regardless of whether it supports Python 3.x or 2.x
> or even 1.x? As a beginner to the language, I don't even know it exists,
> and chances are I'm never going to use it.
>
> (I was happily using Python using only the standard library for about
> seven years before I installed my first third-party library.)
>
> You may not have intended it this way, but the argument "stick to Python
> 2, because packages!" is a typical troll response. It might have been a
> reasonable response six years ago, when there weren't many (or even any)
> major packages that supported Python 3,
Hardly surprising given that Python 3 came out four years ago. Sorry,
brain-fart. I meant four years ago.
--
Steven
More information about the Python-list
mailing list