5 ms·
If you find this stuff interesting, I highly recommend "Structure and Interpretation of Computer Programs": https://mitpress.mit.edu/sites/default/files/sicp/i
by peterkelly 5y ago
If you find this stuff interesting, I highly recommend "Structure and Interpretation of Computer Programs":
https://mitpress.mit.edu/sites/default/files/sicp/index.html https://mitpress.mit.edu/sites/default/files/sicp/index.html
- globular-toast 5y agoI highly recommend Lisp in Small Pieces [0]. There is a second edition, but it is only available in French [1]. [0] https://www.cambridge.org/core/books/lisp-in-small-pieces/66FD2BE3EDDDC68CA87D652C82CF849E https://www.cambridge.org/core/books/lisp-in-small-pieces/66... [1] https://www.paracamplus.com/spip/?page=livre&isbn=978-2-916466-03-3 https://www.paracamplus.com/spip/?page=livre&isbn=978-2-9164...
- ilammy 5y agoSeconding Lisp in Small Pieces. I was so impressed with it during my student years that I even translated it into Russian. They don't lie about this “profound sense of enlightenment” once you finally get it.
- pjmlp 5y agoI would also vouch for it.
- nobleach 5y agoI haven't read that one. I've always recommended my devs read The Little Schemer if they ever need something to read on a plane ride. I always recommend reading it while NOT in front of a computer.
- urthor 5y agoI am a fan of composing programs personally, https://composingprograms.com/ https://composingprograms.com/ Very well written, concise, and helps with getting a novice programmer going with Python. Which is a huge selling point to practically minded new programmers because you can trick them into it with "this is the best way to learn Python read this." I haven't compared it to SICP though, which is much longer.