Hacker News new | ask | show | jobs
by shaftoe444 1425 days ago
I have been "reading" Crafting Interpreters for about a year, and implementing variations on what it is teaching. I always try to have one on the go for 10% time or whenever I'm out of original ideas. Got SICP but expect that to take another 3 years at this rate.
1 comments

Crafting Interpreters and SICP are no small books to go through.

I think those books are great but I also think that starting with them might not be a great thing (depending on interest, of course) as they are so daunting to get through. On my side project (https://www.programmingbooks.dev) I try to map out how a roadmap on how to gradually work up to these more heavier books that are still a great read.

That's a great project, have bookmarked for later.

I'm in a slightly weird position of having been a professional dev for many years but have big gaps in my computer science academic knowledge I am trying to make up for. Mostly just for personal satisfaction so I don't mind slow progress.

Nice list. It would be great to make it from text in a repo so suggestions could be made as pull requests.