Python 2.7 deprecation

>DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
that's a YIKES! from me

Attached: opengraph-icon-200x200.png (200x200, 8K)

Other urls found in this thread:

py3readiness.org/
docs.hylang.org/en/stable/
speed.python.org/comparison/?exe=12+L+master,12+L+2.7&ben=616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,680,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,681,649,650,651,652,653,654,655,656,657,658,659,660,661,682,662,663,664,665,666,667,669,668,670,671,672,673,674,675,678,677,676,679&env=1&hor=false&bas=12+L+master&chart=relative bars
twitter.com/NSFWRedditVideo

So you'd rather continue to have compatibility cancer?

Python 3 is pure garbage.

And why's that, Anonymous?

Even 3.0 is compatibility cancer. They're maintaining like 5 versions of 3 at the moment.
Who the FUCK thought this was a good idea?

Attached: `.png (353x259, 18K)

please don't use 2.x in the current year

>Retarded python devs go full autism in transition from 2 to 3
>Break a bunch of shit like rounding and the next() method for no fucking reason
>Act surprised when people refuse to adopt the new version

Didn't see that coming

Attached: pennpepe.png (540x724, 231K)

No it isn't. There literally is no way in which Python 2 is better than Python 3.

The changes were very definitely for the better, though. I've converted all my own software from 2 to 3, and it's better in every way.
>rounding
I assume you're talking about the div/mod changes, which are arguably one of the best changes to 3. I honestly wish C would also adopt floored division by default.

He didn't say Python 2 wasn't pure garbage either.

Are we seeing the end of Python as we know it?

it's more popular than ever

no lmfao
there are literally entire threads made about python on this board every single day

It's already dead, retard.

Attached: file.png (1037x934, 53K)

Yeah but there has to be packages that simply aren't getting python 3 ports.
Why the fuck did they break compatibility?

Suck to be them
If they don't update their packages, someone else will recreate it and take all the credit

>surely this problem I have never experienced is an issue
what the fuck lmao
py3readiness.org/

See? oauth doesn't have a python 3 port

based trips
shameful dubs, you should feel very bad

As someone who avoids python like the fucking plague, please explain to me the differences between 2 and 3 and why nobody wants to upgrade

python3 isn't turing complete

python3 isn't real

Python 3 is literally heaven on earth and the people that don't want to upgrade have poop brains

rustpython is comming to fix all cpython shortcommings

i thought you were kidding, why does this actually exist

there's also this: docs.hylang.org/en/stable/

python 4 need to slim down even more and remove all the legacy garbage
5 needs to remove the GIL

which also inherits them all cpython warts

Finally. Let that shit burn. Fuck 2.7

My only gripe with python3 is that it doesn’t fucking output bytes, only Unicode, and it’s a giant pain in the ass when trying to do buffer overflows or any sort of byte manipulation

it opens stdout as text even when it's not attached to a terminal which is kind of weird, so you have to reopen the fd with the correct mode and buffering sometimes, or just do it always to be safe

finally getting rid of this 2.7 garbage

print "fren"

Attached: 1560281974876.png (1200x963, 111K)

>unnecessary speshul syntaxes are a good thing

does hy transpile into python and then gets interpreted?
or does it directly trigger the python engine?

i think the second

yeah someone published a loop benchmark in here and its SLOWER. wtf. just in a little loop

or you can not be a brainlet and use the website they made for this exact purpose to see startup time is the big difference speed.python.org/comparison/?exe=12+L+master,12+L+2.7&ben=616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,680,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,681,649,650,651,652,653,654,655,656,657,658,659,660,661,682,662,663,664,665,666,667,669,668,670,671,672,673,674,675,678,677,676,679&env=1&hor=false&bas=12+L+master&chart=relative bars

Fucking finally.

no
everyone switched to 3 anyway

>Why the fuck did they break compatibility?
ostensibly, to fix design flaws that have been around for ages

Just use Go.

it runs my old code. that makes it better.

good joke