Ask HN: Getting started with Clojure
About the ecosystem. - do I need to learn Emacs, or would something like LightTable suffice? - Would it be a good move to dig into FP in a language I know, before starting with Clojure? (for example: https://github.com/DrBoolean/mostly-adequate-guide)
Clojure: books? Any recommendations? - The Joy of Clojure (2nd Edition), Manning (http://www.manning.com/books/the-joy-of-clojure- second-edition) - Clojure for the Brave and True (http://www.braveclojure.com/)
Any others that are considered good?
I guess the best way to get started with a new language is to actually build a project in it.. but that requires at least a small amount of knowledge of the language.
The reason I would like to get into Clojure is simple: expand my horizons, learn something new. I'm not familiar with Lisps and this looks like it might be interesting. Thanks.
1 comment
[ 5.5 ms ] story [ 10.5 ms ] threadClojure for the Brave and True is a great way to get your Emacs setup.
If you are going the light table route then start here: https://github.com/swannodette/lt-cljs-tutorial or here http://clojurekoans.com/ with videos https://www.youtube.com/playlist?list=PL1p6TgkbKXqyOwq6iSkce... Check the validity of the dates above. Both lessons are an easy win to gain syntax knowledge.
Watch this for a brief overview: Frameworkless Web Development in Clojure by Andreas ‘Kungi’ Klein https://www.youtube.com/watch?v=_LghX4oDWcY
After you get http://leiningen.org/ installed on your linux vm then start hacking on this: http://www.luminusweb.net/
Next post your code review and questions up here: https://www.reddit.com/r/Clojure/comments/3ibjfg/new_clojuri... and here http://clojurians.net/
Rinse and Repeat.