|
|
|
|
|
by thundergolfer
1463 days ago
|
|
I got through all chapters in around 1.5 months, spending 50-60 hours[1]. I'd do solid 4-5 hour blocks on Saturdays and Sundays when I was most into it. I'm following teachyourselfcs.com[2], so I'm hoping to solidify the concepts the book intro'd by reimplementing the bytecode interpeter in Rust (rlox) and following Alex Aiken's lectures online. OP appears to have reimplemented Lox in Golang (glox) for reinforcement. So far the time has been well spent. Compilers are now much more 'just another program', and I have new conceptual tools for tackling software engineering problems. 1. https://github.com/thundergolfer/uni/tree/main/books/craftin... 2. https://teachyourselfcs.com/#languages |
|