> Fast forward to today, and I am willing to bet good money that 99% of people who are writing software have almost no clue how a CPU actually works The fact that many people do not know exactly enough what they are doing can be seen in the result. The people whose goal is to write as robust and efficient software as possible still do have to know and control the details. It's like driving a car; you do not have to b…
This is a potential argument why users don't have to know the arcane details of how the internals of a CPU works, but on the other hand a good argument why programmers should better have a quite good knowledge about that.