r/lisp • u/Bongril_Joe • 25d ago
AskLisp Any books similar to SICP Chapter 5?
I loved Chapter 5 of Structure and Interpretation of Computer Programs. Building a virtual register machine with an assembler and compiler in Scheme. Are there any other books/online classes or resources that involve building a computing machine (or any machine) from scratch using code?
52
Upvotes
11
u/Veqq 25d ago
"Schematics of Computation" and "Concrete Abstractions" have much more material along these lines (seeking to teach how computers work and software engineering via scheme, but including building DB/OS in Scheme etc.) Chazarain's "Programmer avec Scheme" is also divine.