HACKER Q&A
📣 wanderlust123

Books Like Building Git?


Hi all,

I am interested in books that teach the ins and outs of building complex software systems from scratch.

One such delightful book is “Building Git” by James Coglan. It builds a complex software from scratch allowing the user to learn by building.

What other books would be similar to the above?


  👤 avinassh Accepted Answer ✓
Crafting Interpreters - https://craftinginterpreters.com/

Writing an interpreter in Go -https://interpreterbook.com/


👤 tra3
There was a highly recommended book where you followed along with cpu or architecture design and then bootstrapped a compiler. I can’t find it now. Does anyone know what I’m talking about?

👤 whichdan

👤 sumofsquares

👤 barracutha

👤 oumua_don17
game development and graphics [1]

[1] https://pikuma.com/courses