kannmig·6 anni fa·discussThe material handled in PAIP mostly focuses on classical symbolic AI, as opposed to the modern ML-based AI that you refer to in RNNs.(Not to discourage you from reading the book, of course!)
kannmig·6 anni fa·discussNo, Clozure is correct. OP is referring to Clozure CL, not Rich Hickey's Clojure.
kannmig·6 anni fa·discussOther great articles on regexes from rsc:https://swtch.com/~rsc/regexp/regexp1.htmlhttps://swtch.com/~rsc/regexp/regexp2.html
kannmig·6 anni fa·discussI think OP made the distinction intentional to “show their working”, so to speak.
kannmig·7 anni fa·discuss> A former colleague of mine had a teddy bear on his desk, before you could ask for his advice you had to take the teddy and explain your problem out loud to it.https://en.m.wikipedia.org/wiki/Rubber_duck_debugging
kannmig·8 anni fa·discussSteve Losh's post on how to learn Common Lisp is an amazing resource. I encourage people to check it out!It happens to include many of the books mentioned in the parent post.Link: http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/Accompanying HN discussion: https://news.ycombinator.com/item?id=17852194
kannmig·8 anni fa·discussReminds me of the classic SICP quip:"Programs must be written for people to read, and only incidentally for machines to execute."
kannmig·8 anni fa·discussAnother great exposition on the applicative-order Y combinator can be found at the end of Chapter 9 of The Little Schemer.It is interesting to contrast with how in Haskell, one can simply define Y as Y f = f (Y f) owing to the fact that it is lazily evaluated.
kannmig·8 anni fa·discussI personally first learned about the described technique at https://www.artofmanliness.com/articles/fall-asleep-fast/, where the material seems to be better presented. Hope more people can benefit.
(Not to discourage you from reading the book, of course!)