Comment by Nifty3929

1 day ago

I think another thing we lost was the sense of a software release being a complete, immutable product - and the development rigor required of that.

You might expect now and again to get some optional updates/patches later, but that was rare - and rarer still for most people to even know about them.

These days, software is never complete. Nothing is done. It's just a point-in-time state with a laundry list of bugs and TODOs that just roll out whenever. The software is just whatever git tag we're pointing to today.

I understand how/why it has become like this - but it still makes me sad.