3 ms·
We face a lot of those constraints as well - money, time, computing power, knowledge, politics. In the short term, a social group may dominate and push a compan
by blowski 10y ago
We face a lot of those constraints as well - money, time, computing power, knowledge, politics. In the short term, a social group may dominate and push a company in the wrong direction. In the long term, that company will lose out to the one that chooses the right direction, because of those constraints. ('Company' is a loose term here - it could be a department, a team, etc.)
- duncanawoods 10y agoThose constraints are incomparably looser than those encountered in a "stable" engineering discipline e.g. you can't build a driveshaft out of wood but you could write paxos in brainfuck. The use of physical material with hard constraints means there are "few good solutions" hence the disciplines converge and stabilise. Our thought-stuff just doesn't have that property. Even a hard real-time constraint does not strongly dictate many of our design and implementation choices of the written code, only the final behaviour.