Coding Horror: Separating Programming Sheep from Non-Programming Goats

Coding Horror: Separating Programming Sheep from Non-Programming Goats

“It now seems to us… that what distinguishes the three groups… is their different attitudes to meaninglessness. Formal logical proofs, and therefore programs, are utterly meaningless. To write a computer program you have to come to terms with this, to accept that whatever you might want the program to mean, the machine will blindly follow its meaningless rules and come to some meaningless conclusion.”