|
|
|
|
|
by lusr
5264 days ago
|
|
I'm not suggesting one needs to understand the intricacies. I understand that aircraft are extraordinarily complex, and that's sufficient. I get the impression from non-computer people that software development is the equivalent of typing a Word document, except with mono-spaced fonts and highlighting, and lots of typos leading to bugs. |
|
For instance right now I'd probably pull up the page for the Intel Core i7 and show them the transistor count.
I say: "You're now in a room. It has <transistor count> light switches. I write the instructions that tell you precisely how to flip those switches. You have <cycle time> to perform each instruction. Also it takes <x> instructions to <do some useful unit of computation>"
It's a bit exaggerated, of course, but it usually shakes their view of computers up a bit :).