3 ms·
You could start with How to Design Programs 2e, free[1]. You'll get good feeling of Lisp working with Racket-like language (it's not a book about Racket). Then
by zenlot 6y ago
You could start with How to Design Programs 2e, free[1]. You'll get good feeling of Lisp working with Racket-like language (it's not a book about Racket). Then you could go with Clojure and work on some real projects.
[1] https://htdp.org https://htdp.org
- scns 6y agoThere are two MOOCs based on this on edx.org, taught by Gregor Kiczales, called "How to code simple data" and "how to code complex data".