Science, abstraction and magic

I was in a pub a while back having a pint with a British friend when the topic turned briefly to computing.  “What I don’t understand,” he said.  “Is how programmers make something from nothing?” I thought for a moment, then started briefly explaining about levels of abstraction, starting from […]