15 ms·
This is a really interesting perspective. Do you have any advice for someone looking to get into LISP? Ways to learn, how to learn, etc?
by ciro_langone 9y ago
This is a really interesting perspective. Do you have any advice for someone looking to get into LISP? Ways to learn, how to learn, etc?
- JamesLeonis 9y agoIf you're interested in Clojure, I _highly_ recommend /r/Clojure on Reddit. It's very active; several library devs, book authors, and core maintainers frequently post and comment. There's a weekly thread dedicated to new Clojure users ([Latest thread here][1]). The Clojure Slack[6] is even more active if you have a burning question. If you would like to dip your toes in the water, 4Clojure[2] is an online interactive Clojure Kata. There's also a (nearly) full REPL environment at Try Clojure[3] or repl.it[4]. The Clojure Cheatsheet[5] makes it easy to browse and discover the Clojure standard library, and IMHO is _so_ well organized! But the biggest part of Lisp is the interactive development. You really have to see it, and I love showing the [Bruce's Figwheel project presentation][7] because it's a very visual demonstration of what hot-reloading code and interactive development can bring. It also helps that he's doing Clojurescript in a live browser for web development. [1]: https://www.reddit.com/r/Clojure/comments/6tq8f5/new_clojurians_ask_anything/ https://www.reddit.com/r/Clojure/comments/6tq8f5/new_clojuri... [2]: http://www.4clojure.com http://www.4clojure.com [3]: http://www.tryclj.com/ http://www.tryclj.com/ [4]: https://repl.it/languages/clojure https://repl.it/languages/clojure [5]: https://clojure.org/api/cheatsheet https://clojure.org/api/cheatsheet [6]: http://clojurians.net/ http://clojurians.net/ [7]: https://www.youtube.com/watch?v=j-kj2qwJa_E https://www.youtube.com/watch?v=j-kj2qwJa_E
- flavio81 9y ago"Practical Common Lisp", available online. Great book. Also if you want to have nice silly fun, take a look at "Land of Lisp" which IMHO is destined to become a classic.