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

Finally.


Python 3 released in 2006. 2.7 was sunset two years ago (after a 5 years stay from execution). No one can claim they did not have enough time to make the switch.


Also, making the jump to Python 3 is not nearly the amount of work that I thought it would be.


Clearly your programs don't handle binary data.


They did and do. That was the hard part, though. It helped that we had good unit tests.


Sorry for my short comment. I'm glad you understood what I meant.

For anyone else who reads this, strings and str() went from being arrays of bytes in Python 2 to Unicode strings in Python 3. That change broke a lot of programs and is one of the most criticized Python 3 changes.




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

Search: