4 ms·
This is a pretty poor argument. This does not represent productivity in solving new problems, it just tells us it's worth reusing pieces for already solved pro
by BenoitEssiambre 6y ago
This is a pretty poor argument.
This does not represent productivity in solving new problems, it just tells us it's worth reusing pieces for already solved problems.
Yeah carpenters might seem very productive if they started with increasingly already built houses like programmers do.
Solving the part of the problem that is novel still has irreducible complexity.
- coldtea 6y ago>This does not represent productivity in solving new problems, it just tells us it's worth reusing pieces for already solved problems. That's neither here nor there. First because most (if not all) of new problems can be solved by reusing existing parts (from languages and libs to widgets and cli tools). Second, because we tend to re-work on the same problems over and over for the most part, anyway, so improvements on those are still greatly important (even more so than novel problems actually, which are about potential uncertain future markets, whereas solved problems are what drive existing global markets, so dozens of trillions of dollars).