Hacker Newsnew | past | comments | ask | show | jobs | submit | KptMarchewa's favoriteslogin

The fact you are warned in advance that something bad is going to happen doesn't make it less bad. Just more manageable.

The elephant in the room is that the core devs, after Python 2.7, have taken the very bad habit of breaking compat. For such a popular and core tech a Python, this is not responsible. It erodes trust. It also raises the cost of producing good software tremendously.

There are so many moving parts in tech now a day you can't spend you time, as an open source dev, tracking everything that break all the time. Nor fixing it. We have limited resources, energy and spare time.

And what if I miss it? It's human after all.

A project of the scale of Python, that is so central, so essential, should not break on me more than once in a decade, at least willingly.

The way the issue is dealt with currently is very short sighted. It's not about the short term cost of having some teams having to pay the price of a rewrite.

It's about how bad it is for the Python community, ecosystem and project on the long run.


That's what native used to be, but nowadays it's "not electron". Qt or wxWidget apps are considered native as well.

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

Search: