I thought about discussing the connection between knitting and programming. You're exactly right that following a pattern is exactly like being a human virtual machine for a tiny programming language. There is something delightful about that.
At the same time, I don't knit because it reminds me of programming. If I want to scratch the programming itch, I'll program. So I ended up not mentioning it in the article, but there's definitely an overlap.