Hacker News new | ask | show | jobs
by pekk 3352 days ago
This is simply not true. For example, Python 2.6 deprecated string exceptions. If you expect in any language to write code and have it run forever, you expect that language never to change.
2 comments

Yep. It's not Python-exclusive either. I can't upgrade to Ruby 2.4 yet because one of my dependencies hasn't been updated.

Breaking changes are a routine thing in any maintained language; heck, even a conservative project like GCC breaks code between major releases.

Were string exceptions deprecated in 2.6 because they don't exist in py3?
String exceptions don't exist in py3 because they were deprecated in 2.6.