|
|
|
|
|
by lmm
5046 days ago
|
|
A project that isn't being actively developed is dead. The idea of a "finished" program that does everything it needs to, one "so simple, effective and reliable that it doesn't need to be changed, except for bug fixes" is an attractive one but it's a myth; there has never been such a program, and I doubt there ever will be. |
|
I'm currently using a number of "dead" programs.
In fact, most of my kernel is "dead". There is code in there that hasn't been changed in over 30 years!
I'm even communicating over a "dead" protocol. When were the last changes to TCP?
I'd even guess you are using some "dead" software yourself. Low level stuff that no one has the desire nor energy to modify.
(To be clear, I am not suggesting that we should not try to improve programs, continually. I'm only pointing out that perhaps sometimes code works for what it's supposed to do, no one has come forward with something "better" and hence the code does not need to be fiddled with endlessly in the absence of serious bugs.)