Hacker News new | past | comments | ask | show | jobs | submit login

Bullshit. We (python-core) are obsessed with backwards compatibility. Adding new features that aren't in old version is the source of this problem.

Python 3 is by far, the biggest intentional deviation from the "don't break existing scripts" mantra that's been in place for years.




Why didn't the official bittorrent client run on Red Hat Linux (w/o downgrading your Python) for at least three years?

Why was NLTK stuck on Python 2.4 for years? I might use Python to use NLTK, but why do I have to choose an old Python to get it to work... And what if I want to use it w/ software that needs Python 2.6?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: