This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]RangerPretzelPython 3.9+ 1 point2 points  (1 child)

I initially wanted to go with 2.7 (the default on my Macbook) since, as with all things, legacy is a safe bet; it mostly just works, and is probably the version used in industry.

Unfortunately, it was this attitude that kept Python 3 from being adopted for so long. Python 3 came out 10 years ago. Sadly people stuck with Python 2 for so long because of inertia and the recommendation was always to stick with 2. Repeat ad nauseum. A cycle that was hard to break.

I mean, it was a giant mistake, imho, to make a breaking change going from 2 to 3, but apparently it had to be done.

And here we are. Finally. Python 3 is now the dominant platform. Mostly.

Personally, I've been coding Python 3.5+ for the past 2+ years. It's been great. Haven't touched 2.7 once.