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

Ruthless dropping of backward compatibility is a good thing in certain circumstances. I'm not saying this blog post is one of those cases, but for example Microsoft Windows pays a huge price in complexity, cruft, bloat and performance to obsessively maintain backward compatibility. Python 3 has dropped backward compatibility and experiencing significant pain for the decision but after getting to Python 3 it looks arguably like a better, cleaner, more consistent language.


Amen!




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

Search: