News for hackers. Stuff that matters.
Re:How I Start: Clojure by krat0sprakhar on Tuesday April 07, 2015 @12:37PM (#9335238)
Great writeup. Side note: If it were upto to me, I'd recommend Cursive Clojure (with IntelliJ) to beginners. No steep learning curve and works flawlessly!

https://cursiveclojure.com/

EDIT: Added link

Re:How I Start: Clojure by cryodesign on Tuesday April 07, 2015 @03:25PM (#9336480)
I'm a beginner and Clojure is on my list to try out, so this tutorial comes in handy. However I was looking to use LightTable - is this still a good choice?

http://lighttable.com/

Re:How I Start: Clojure by yogthos on Tuesday April 07, 2015 @08:37PM (#9338098)
Light Table is the least hassle to setup and it's serviceable for smaller projects. However, I would definitely recommend using something like Cursive for any serious project.
Re:How I Start: Clojure by not-much-io on Tuesday April 07, 2015 @01:53PM (#9335781)
I second this. Although I myself use Emacs and am very happy with it, Cursive allows focusing on Clojure and not on the setup. Though once some level of skill has been achieved, I'd recommend Emacs. :)
Re:How I Start: Clojure by ticking on Tuesday April 07, 2015 @02:24PM (#9335983)
Why though? Cursive has a working debugger while Emacs doesn't. Emacs has a lot of stuff outside the realm of Clojure, like irc mail and orgmode, but Cursive really is the more advanced Clojure environment. Even @dnolen seems to have switched to it.
Re:How I Start: Clojure by puredanger on Tuesday April 07, 2015 @02:35PM (#9336070)
Actually Emacs does have a Clojure debugger now. http://endlessparentheses.com/cider-debug-a-visual-interacti...
Re:How I Start: Clojure by not-much-io on Tuesday April 07, 2015 @02:57PM (#9336242)
Maybe it's just my 4gigs of RAM speaking, but Cursive is sluggish and heavy. I have Emacs running in a drop down terminal, that I can hide and show fast, I can run many languages simultaneously (Python and Clojure for me), I can quickly navigate and to all sorts of things without any load time. Everything feels very effortless, thus why I'd recommend Emacs. Not to say that I am above opening up Cursive for serious refactoring or navigation. :)

NB: I personally also hate using the mouse.

Re:How I Start: Clojure by edgyswingset on Tuesday April 07, 2015 @12:47PM (#9335309)
I'd recommend it until recently. I'm unsure why, but even with a fresh install of IDEA it fails outright and refuses to load on both of the machines I have it installed on.
Re:How I Start: Clojure by lemming on Tuesday April 07, 2015 @04:38PM (#9336986)
I'm sorry about this - as other commenters have mentioned, you need to change your plugin repo when you change your IntelliJ version. This is due to unfortunate bugs in the IntelliJ private repos (see https://github.com/cursiveclojure/cursive/issues/813 and the associated YouTrack issue if you'd like lots of gory detail).
Re:How I Start: Clojure by thomasliasn on Tuesday April 07, 2015 @01:01PM (#9335424)
Be aware that the plug-in repositories follow the version of Idea, so when upgrading you'll need to uninstall and reinstall with the correct repo. Hope this helps!
Re:How I Start: Clojure by mshenfield on Tuesday April 07, 2015 @01:52PM (#9335778)
I stumbled across this yesterday - it is a known issue with IDEA 14.1. There's instructions on a fix here: https://github.com/cursiveclojure/cursive/issues/813