3 ms·
The problem is such code can kill a long-running system. Bugs pile up in code no-one understands, or uses anymore. People are afraid to make large-scale refacto
by CJefferson 11y ago
The problem is such code can kill a long-running system. Bugs pile up in code no-one understands, or uses anymore. People are afraid to make large-scale refactorisations / modernisations to code bases as they will have to figure out how to upgrade/fix old stale code.
In the case of emacs I can imagine this situation is particularly bad -- lots of old code and limited developer time.
- brudgers 11y agoAnecdote is not data, but for Emacs has been pretty bug free. My impression is that things that get used tend to be robust and my belief is that bugs in code that isn't used isn't a problem. From the discussion on the proposal, my guess is that the people who tend to use obsolete packages are people who have been using Emacs for a really long time, and my feeling is that such people know what they are getting into. That said, I guess my premise is that Emacs is a bit unlike a lot of software in that new users encounter problems with features and only very experienced users are likely to experience bugs. YMMV.