We need to normalize declaring software as finished. Not everything needs continuous updates to function. In fact, a minority of software needs this. Most software works as it is written. The code does not run out of date. I want more projects that are actually just finished, without the need to be continuously mutated and complexified ad infinitum.
@millie only if the underlying OS and platform is stable. That is almost never the case of commercial ones like Windows, iOS, Android or macOS where API churn for churn's sake is the rule. Raymond Chen may still work at Microsoft, but his philosophy of backwards compatibility at all costs is long gone.
@fazalmajid @millie use this post’s sentiment for the OS for starters.
@gikiski @millie the only OS I can see that for is seL4, because it has been formally proved correct.
@fazalmajid @gikiski @millie an OS is an edge while talking of programs. Furthermore, also on OS, people need housing, but no one needs a new floor twice a year