4 ms·
Easily the best textbook I've read on the topic is "Programming Language Application and Interpretation" or PLAI. It uses Racket to walk you through the impleme
by ShaneWilton 12y ago
Easily the best textbook I've read on the topic is "Programming Language Application and Interpretation" or PLAI. It uses Racket to walk you through the implementation of different programming language features, while delving into the theory behind them.
It's available for free on Brown's website - http://cs.brown.edu/courses/cs173/2012/book/ http://cs.brown.edu/courses/cs173/2012/book/
I couldn't recommend it more highly.
- iagooar 12y agoWow, I've watched the introduction video and it looks really great. Do you recommend reading the book first, or watching the lectures?
- ShaneWilton 12y agoI've only actually read the book. It's definitely thorough enough to stand on its own, but if you're having trouble understanding some of the sections (It's not easy material!), I could see the lectures being a valuable resource to turn to.