2 ms·
> In some languages (e.g: Lua, Python) the designers are ready to break backwards compatibility. C++ chose not too. There are still quite a few Python 2 codeba
by twblalock 6y ago
> In some languages (e.g: Lua, Python) the designers are ready to break backwards compatibility. C++ chose not too.
There are still quite a few Python 2 codebases that will never migrate to Python 3, and quite a few developers who still use Python 2 for new projects.
Anecdotally, several Python developers I know would rather rewrite their Python 2 programs in another language than put in the work to move to Python 3. A lot of them seem to be considering Go and Rust.
The way the Python 2 to 3 change was handled was a huge mistake.
- ErikBjare 6y ago>quite a few developers who still use Python 2 for new projects. [citation needed], I haven't seen anyone use Python 2 for new projects in the last ~5 years. It reached EOL this year, nobody in their right mind would use Python 2 for new projects today.