3 ms·
> Even today Python 2 is far from dead It's not dead, but as of now, it's mostly relegated to legacy code and a dwindling number of holdout programmers who ref
by freyir 8y ago
> Even today Python 2 is far from dead
It's not dead, but as of now, it's mostly relegated to legacy code and a dwindling number of holdout programmers who refuse to adapt based on some misguided principle. It was a long and painful process, but existing libraries are dropping support for Python 2, and new libraries are created daily that will never support Python 2.
That said, I still regularly interact with people who are new to Python but have been indoctrinated somewhere with the belief that they must use Python 2.7. They've heard it's more stable, faster, or Google uses it. We discuss some of the actual tradeoffs, and they're quickly disabused of the notion that Python 2.7 is a good option for new Python projects today.
But I totally agree, some Python 3 additions (I'm looking at you, asyncio) have been handled in an unfortunate way.