It’s somewhat ironic that despite my Computer Science degree I didn’t hear a lot about Alan Turing until after college, reading Cryptonomicon. I’d heard the name, along with the other big names in computer science: Djikstra, Knuth, Kernighan and Ritchie, along with software deities like Gates and