3 ms·
https://dev.to/hugovk/python-version-share-over-time-6-1jb8 https://dev.to/hugovk/python-version-share-over-time-6-1jb8 It seems like Python 2 is still pretty
by Judgmentality 5y ago
https://dev.to/hugovk/python-version-share-over-time-6-1jb8 https://dev.to/hugovk/python-version-share-over-time-6-1jb8
It seems like Python 2 is still pretty prevalent, with over 40% of new downloads taking place as of last year. And people forget Python 3 was originally introduced in 2008. So the transition is taking decades, not years.
The last place I worked was still using Python 2 as of last year, and they were a startup without all the bureaucracy of a big company. They also had plenty of money and engineers. Python 2 is still the default for everybody I know.
- jreese 5y agoPyPI stats for "six", the second most popular package, that's used for 2/3 compatibility in tons of libraries, shows 80% of its millions of daily downloads are for Python 3. [1] The proportion for "requests", a building block for a ton of long-standing packages, is even higher. Anyone using Python 2 at this point are either supporting legacy software, getting their runtimes/packages from distros rather than PyPI, or otherwise completely checked out of the modern Python ecosystem. 1: https://pypistats.org/packages/six https://pypistats.org/packages/six
- imtringued 5y agoThere are people who are not using segwit on Bitcoin even though it means they spend twice as much on Bitcoin transaction fees. https://transactionfee.info/charts/payments-spending-segwit/ https://transactionfee.info/charts/payments-spending-segwit/
- takeda 5y agoThat statistics end at most interesting time: December 2019. Starting with January, python 2 was officially EOL, and many packages dropped support for it. Right now developing for Python 2 is kind of tough, because most dependencies won't work.