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

> Python made it through a backwards-incompatible source change.

It made it, but it was a rough few years, and the string model changes while mostly welcome (though not perfect) were a pain, we still find bugs from time to time.

Things also got a lot better once the community figured how to do proper multiversion sources even though it was more limiting.

A statically typed langage would have it a lot easier, by virtue of both the API and the semantics changes being much more flagrant, as well as the compiler making it easier to actually mix different versions of the langage across different packages (or even source files).



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

Search: