Thu Jan 2 13:23:06 CET 2020
So what went wrong in software evolution?
Here's my ideas:
1. Hardware became too cheap. There is no real constraint on memory
usage and execution speed, and that allows for very sloppy coding.
2. Probably as a consequence, software became too cheap or free. This
removed the ability for people to complain about quality.
3. Systems became too complex: this also removed accountability
because assignment of blame became almost impossible.
From the talk: the problem is to communicate from old hats to newer gen.
So basically, software isn't all that important. We need to make sure
we don't forget how to make computers.
HA: 1 is mentioned. 2&3 sort of: we're used to the bugs.