4 ms·
Simple systems are easy to replace, thus are replaced often until eventually a complex replacement comes forth. Complex systems are hard to replace, thus stay
by dijit 4y ago
Simple systems are easy to replace, thus are replaced often until eventually a complex replacement comes forth.
Complex systems are hard to replace, thus stay in place.
This is the way of all things unless there is a design constraint placed on simplicity. In mechanical engineering they design things to be cheap to manufacture: this is the design constraint.
Computers do not have constraints on them, you can burn resources or be as complex as you want: more powerful hardware is around the corner, and after all: why shouldn't abstractions be abstracted ad infinitum; as long as it's easier for people?
- throwawaymaths 4y ago"Simple systems are easy to replace, thus are replaced often until eventually a complex replacement comes forth. Complex systems are hard to replace, thus stay in place." Damn, this is very good and clarifying. Like Gresham's law, but for software. > why shouldn't abstractions be abstracted ad infinitum; as long as it's easier for people? Not pessimistic enough. Should be: Even if it's no easier on anyone