5 ms·
Does anyone have any other free Common Lisp book recommendations? I decided to give CL a try after reading about REPL-driven development, especially CL’s inter
by schemescape 3y ago
Does anyone have any other free Common Lisp book recommendations?
I decided to give CL a try after reading about REPL-driven development, especially CL’s interactive condition/debugging experience. I’m almost done going through Practical Common Lisp. It’s been a fun experience so far!
Edit: thanks, everyone!
- kgwgk 3y agohttp://www.paulgraham.com/onlisp.html http://www.paulgraham.com/onlisp.html https://www.lurklurk.org/onlisp/onlisp.html https://www.lurklurk.org/onlisp/onlisp.html
- schemescape 3y agoThanks! Embarrassingly, On Lisp slipped my mind, even though I already had the PDF on my computer.
- atemerev 3y agohttps://leanpub.com/lovinglisp https://leanpub.com/lovinglisp -- this one is great, and the first thing I recommend https://lispcookbook.github.io/cl-cookbook/ https://lispcookbook.github.io/cl-cookbook/ -- also great and up to date https://awesome-cl.com/ https://awesome-cl.com/ -- for anything else.
- schemescape 3y agoWow, I had not run across awesome-cl.com yet, but it’s just what I needed! One aspect of being new to the language is that I don’t know which libraries are commonly used.
- tmtvl 3y agoCLiki (the Common Lisp wiki) has a list of books, some of which are freely available: https://www.cliki.net/Lisp%20books https://www.cliki.net/Lisp%20books
- schemescape 3y agoThanks! I had run across this, but it’s a big list, so if there are any you’d particularly recommend let me know!
- guenthert 3y agoEvery once in a while I find even the language standard insufficiently clear (e.g. how to change the exponent character when printing double precision floats), then I dig again into Common Lisp the Language (2nd ed.) by Guy Steele available at https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/clm.html https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/clm.html .
- kaveh808 3y agoNot a book, but tutorial videos showing CL in use using 2D OpenGL graphics: https://www.youtube.com/playlist?list=PLTA6M4yZF0MzsMlNL0N67tIU12OLQ-R5K https://www.youtube.com/playlist?list=PLTA6M4yZF0MzsMlNL0N67...