Re:Computer Science from the Bottom Up
by pugio on Thursday April 29, 2021 @11:14PM
(#26989522)
Take a look at: Understanding Computation: From Simple Machines to Impossible Programs by Tom Stuart.
It's pretty much "computation theory for the everyday programmer". It uses Ruby to implement things like Turing Machines and the lambda calculus. Extremely accessible, and a lot of fun.
It's pretty much "computation theory for the everyday programmer". It uses Ruby to implement things like Turing Machines and the lambda calculus. Extremely accessible, and a lot of fun.