@gosha I'd move SICP all the way at the top.
10 comments
@gosha So SICP will give you the tools to approach the Little Schemer and a mindset for it, but not so much the other way around. The little schemer is more like direct problem solving, which is great, but you want to have the technique from SICP to get into it. As for ANSI Common Lisp, it's technical and dry and that could go way down. If you can find a copy of Land Of Lisp, I'd put at as 0. @gosha It's good that you've got a good collection so you can jump around between them. I read SCIP every second year, and each time I find new interesting bits that I've missed. It's a good one to read and re-read. It's approachable, but it's dense. Have fun in Lisp world! ✊ @gosha @neauoire I find the later half of SICP gets a little in the math weeds for my very practically oriented engineer brain (says the person with a degree in algebras, but we all make mistakes when young!). Alternatively I find little scheme an absolute joy of a puzzle, but also not super practical. Is there a good lisp book that’s more like “how to design computer programs”? @gosha @neauoire I also found SICP to be a bit daunting at first, mostly due to all the mathematically-themed problems (MIT students, eh?). The recorded lectures from 1986 helped me get through some of the material. They're available on MIT's OpenCourseWare. https://ocw.mit.edu/courses/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video_galleries/video-lectures/ |
@neauoire tell me more!