3 ms·
Python 3.0 was released in 2008. Python 2 will EOL in 2020. You've had about 9 years to start the transition to 3.0, and you still have 3 more years before EOL.
by bmh100 10y ago
Python 3.0 was released in 2008. Python 2 will EOL in 2020. You've had about 9 years to start the transition to 3.0, and you still have 3 more years before EOL. A 12-year upgrade window sounds pretty reasonable.
- coldtea 10y ago>You've had about 9 years to start the transition to 3.0, and you still have 3 more years before EOL. Most of those years library support was non-existent or lacking. And still today the majority uses Python 2.x (Pypi stats). So it's not like the migration was some great success since the start, and all those years were just wasted by some minority not migrating. In the end, it's not a discussion on HN or what the "BDFL" says about an official EOL that will settle the matter, but actual adoption in the field. But in addition to the low adoption rate, we've even seen people leave Python for Go and Node/JS.
- bmh100 10y agoI think I know the chart you're referring to, but I can't find it. I remember Python 2 was in the majority in that case. Do you have the source handy?