As the title states, what would be the best way to get started with Clojure (and friends)?<p>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)<p>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/)<p>Any others that are considered good?<p>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.<p>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.
Add Carin Meier Living Clojure to your reading list
<a href="http://gigasquidsoftware.com/#/books/index" rel="nofollow">http://gigasquidsoftware.com/#/books/index</a><p>Clojure for the Brave and True is a great way to get your Emacs setup.<p>If you are going the light table route then start here:
<a href="https://github.com/swannodette/lt-cljs-tutorial" rel="nofollow">https://github.com/swannodette/lt-cljs-tutorial</a>
or here <a href="http://clojurekoans.com/" rel="nofollow">http://clojurekoans.com/</a> with videos <a href="https://www.youtube.com/playlist?list=PL1p6TgkbKXqyOwq6iSkce_EY5YWFHciHt" rel="nofollow">https://www.youtube.com/playlist?list=PL1p6TgkbKXqyOwq6iSkce...</a>
Check the validity of the dates above. Both lessons are an easy win to gain syntax knowledge.<p>Watch this for a brief overview:
Frameworkless Web Development in Clojure by Andreas ‘Kungi’ Klein
<a href="https://www.youtube.com/watch?v=_LghX4oDWcY" rel="nofollow">https://www.youtube.com/watch?v=_LghX4oDWcY</a><p>After you get <a href="http://leiningen.org/" rel="nofollow">http://leiningen.org/</a> installed on your linux vm then start hacking on this:
<a href="http://www.luminusweb.net/" rel="nofollow">http://www.luminusweb.net/</a><p>Next post your code review and questions up here:
<a href="https://www.reddit.com/r/Clojure/comments/3ibjfg/new_clojurists_ask_anything/" rel="nofollow">https://www.reddit.com/r/Clojure/comments/3ibjfg/new_clojuri...</a>
and here
<a href="http://clojurians.net/" rel="nofollow">http://clojurians.net/</a><p>Rinse and Repeat.