Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
coolq48267yI can understand why some would use python 2, maybe because of legacy libraries or they're just used to it.
Myself, I try to update legacy libraries(2to3 works well usually) and always try to use python 3 :) -
@coolq most of the libraries support python 3 now. But yeah there may be few exceptions - libraries that are not very common
-
navitas29317yWhat's wrong with 2.7? There's still a good amount of tooling and libraries that only currently still only support 2.7.
-
coolq48267y@YourNemesis
Yeah that's true, most of the major libraries have moved across now π
@monkehparade
Python 2.x support is ending in 2020
Python 2.x Countdown
https://pythonclock.org/ -
dirak1907yI don't like having to type that extra '3' at the end of Python in order to use python3
-
coolq48267y@dirak
That'll probably be removed when python 2 is discontinued... But that's just speculation. You can easily just alias it though -
@dirak Under Linux you can make 'python' run python3, if you want.
And under Windows there's only 'python', as far as I remember, which is running whichever version you have installed. -
I like 2.84 more, it combines the best of both worlds (python4 syntax and 2.x compatibility).
-
coolq48267y@mzeffect
Python4? We're there yet? Or did you mean Python3 π
I just use the latest 3.6(I think it's still the latest) -
@coolq I meant python 4. They make it look more like JS so more people can transition easily.
-
coolq48267y@mzeffect
Wait what? I'm pretty sure that's not gonna happen :P
They've joked about adding braces... But that's a joke lol. I seriously doubt that Python 4 will be that big of an uodate actually, someone that works on Python said "the release that comes after Python 3.9 will not be any different from, say, 3.8", now I'm not entirely sure that actually true, but I'll take their word for it at this point :)
Where did you learn this? -
bahua129077y2.6 is the default on CentOS 6. When you have thousands of servers running C6, you make it work with old-style Python.
-
creator22067yWe're using Python 2.7, because Google App Engine Standard environment supports just Python 2.7, Java 7 and php.
I put a proposal to update to the flexible environment to have Python 3.x, I was downvoted by everyone. -
raspark17297yBtw, some people don't just legacy software, they can also use non existent hardware. Like my teacher once mentioned that he has an Intel i6 processor on his laptopπ
Related Rants
When people say they are using python 2.7
rant
python2.7
2020
python3