Hacker News new | ask | show | jobs
by ExoticPearTree 41 days ago
> That means that the python code on them no longer works on current python versions, C++ needs some tweaks because some library changed API.

And this is why you update often, to keep up with the programming language ecosystem too. I have seen way too many times software unmaintained for years and then when it was actually time to upgrade it would take much more time to bring it to current framework versions than it would have taken if it was updated regularly throughout the years.

And I was not referring to hobby projects you do at home.

1 comments

> And this is why you update often

Updating often would mean waste time every year rather than every 6 years. Do we agree that 6 > 1?

At work they pay me so I'm there no matter what, but it's still a cost for the company to have me do that rather than something useful.