Notes on some types of computing machine

In some previous blog posts I spoke about two definitions of the word "function". Loosely, the first definition described functions as descriptions of why you might need to use a thing. The second definition described functions purely as descriptions of what the thing does. Both posts conclude by reflecting that there is another way we use the word "function" - namely to describe how a thing is…