3 ms·
Old software often had requirements or made design decisions based on assumptions that aren't true anymore. These can make it more difficult to deal with or ext
by jay-anderson 9y ago
Old software often had requirements or made design decisions based on assumptions that aren't true anymore. These can make it more difficult to deal with or extend. I agree that in general we should just use the old software that works. However big projects like fuscia can reap some long term benefits. In the end it's a cost/benefit analysis to decide.
- gnufx 9y agoWell, the context that shaped old software has a habit of re-appearing, so the design decisions/trades-off may have become relevant again at least once since. The first vectorized code I saw was a relic from a long-gone Cray 1.