I have said that computer science is a lot like magic. And it is really good that it is like magic, because there is also a bad part in computer science that is a lot like religion.

— Harold Ableson (1985)