4 ms·
> Software doesn't need to be developed ad-aeternum to remain 'alive'. I have to politely but firmly disagree. Software rots if it's not being actively maintai
by kolme 11y ago
> Software doesn't need to be developed ad-aeternum to remain 'alive'.
I have to politely but firmly disagree. Software rots if it's not being actively maintained.
Underlying API/ABI's get deprecated and eventually dropped, dependencies reach end-of-life and need to be replaced, and so on.
Take one program today and try to run it in 10 years, as is. I bet it won't work.
I'm talking of course, of any non-trivial piece of code. "Fizzbuzz" written in an interpreted language... it might even run if you're lucky.
(Edit: formatting)
- danieldk 11y agoUnderlying API/ABI's get deprecated and eventually dropped, dependencies reach end-of-life and need to be replaced, and so on. But BSD vim (nvi) is maintained as part of the base systems of the BSDs, so it changes with system changes although it's in maintenance mode. E.g.: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/vi/ http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/vi/
- kolme 11y agoSo yeah, it's being maintained. That's why it doesn't rot.
- iamcurious 11y agoHey, if you want text in italics use asterixs. So > *Software doesn't need to be developed ad-aeternum to remain 'alive'.* becomes > Software doesn't need to be developed ad-aeternum to remain 'alive'.
- kolme 11y agoFixed it, thanks.