Found in 1 comment
greenyoda · 2018-06-05 · Original thread
That's a wonderful story!

The biography Alan Turing: The Enigma (which I highly recommend) also goes into a lot of detail about the early computers that Turing worked on:

I learned about Turing Machines as a CS student a long time ago, and got the false impression that he was only involved in theoretical pursuits (theory of computation, algorithms for cryptography, etc.). It was only after reading this book that I learned how much he had contributed to the design of actual computing hardware.

> trying to avoid running codes that revisited adjacent memory locations too frequently

And today, it's exactly the opposite: we try to write code that has as much locality of reference as possible so that we can avoid expensive cache misses.

View on Amazon
Fresh finds delivered to your inbox every Thursday.   Preview