Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Python 3 has no benefits if your Python 2 code works and many dependencies are not Python 3 compatible yet. Why would a company even port to Python 3?


There aren't that many dependencies without py3 support anymore. Of course, if your project uses any then being stuck on py2 is a given.

I still don't think projects should port to python 3 unless they need to be moved forward or continually developed. Greenfield projects should most definitely start on py3 though.


...because Python 2 has a shorter lifetime and shitty unicode/string support (compared to 3).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: