logoalt Hacker News

MangoToupeyesterday at 8:06 PM2 repliesview on HN

> With the benefit of hindsight, though, Python 3 could have been done as a non-breaking upgrade.

Not without enormous and unnecessary pain.


Replies

SoftTalkertoday at 5:52 AM

Pain on whose part? There was certainly pain porting all the code that had to be ported to Python 3 so that the Python developers could have an easier time.

show 2 replies
JoshTriplettyesterday at 8:20 PM

It would absolutely have been harder. But the pain of going that path might potentially have been less than the pain of the Python 2 to Python 3 transition. Or, possibly, it wouldn't have been; I'm not claiming the tradeoff is obvious even in hindsight here.

show 1 reply