Hacker News new | ask | show | jobs
by egithinji 489 days ago
As someone who didn't follow the conventional path into software engineering via a CS degree, Nand2Tetris has helped fill in a lot of gaps in my knowledge.

I completed part 1 of Nand2Tetris in 2023 and this year I'm working my way through part 2 where you write a compiler and OS for the architecture that you built in part 1. It feels great to finally start understanding concepts like memory management, virtual machines and compilers.