logoalt Hacker News

IshKebabyesterday at 10:17 PM1 replyview on HN

Python does not take backwards compatibility very seriously at all. Take a look at all the deprecated APIs.

I would say it's probably worth it to clean up all the junk that Python has accumulated... But it's definitely not very high up the list of languages in terms of backwards compatibility. In fact I'm struggling to think of other languages that are worse. Typescript probably? Certainly Go, C++ and Rust are significantly better.


Replies

LtWorftoday at 2:40 PM

They don't just deprecate APIs, they remove them completely to make sure you really stop using them.