To people whining "why hasn't Python's community moved to 3 yet": It has.
I teach online advanced-Python programming workshops every month. The audience of each is 50-100 working developers from around the world, every one of whom use Python in their day-to-day work.
I start each class by polling who's using Python 2 vs. Python 3. A year ago, about 20% said they use Python 3, 80% Python 2. In the last 2 months, it's consistently 60%-70% Python 3.
Python's community has already plowed through the sigmoidal inflection point to 3; most just don't realize it. The linked article is years old.
"I teach online advanced-Python programming workshops every month... In the last 2 months, it's consistently 60%-70% Python 3."
So you're basing your conclusion on a sample of two? :)
I teach advanced Python (and machine learning) courses too, albeit in corporate settings (groups of ~15, rather than 100), and it's still very much <20% for Python 3 there.
Poorly worded. I taught 4 classes in March and 4 in April, over 500 unique engineers total (some were in more than 1 class).
There's definitely going to be pockets of resistance. My attendees are a very wide-spectrum sample from many different companies and industries and even countries, so I have some faith in the trend that's showing up. Could be that there's some bias in my students for sure. Regardless, the ratio I've been seeing has been steadily increasing month after month since late last year.
I teach online advanced-Python programming workshops every month. The audience of each is 50-100 working developers from around the world, every one of whom use Python in their day-to-day work.
I start each class by polling who's using Python 2 vs. Python 3. A year ago, about 20% said they use Python 3, 80% Python 2. In the last 2 months, it's consistently 60%-70% Python 3.
Python's community has already plowed through the sigmoidal inflection point to 3; most just don't realize it. The linked article is years old.