<story><title>Why I&apos;m Productive in Clojure</title><url>http://yogthos.net/blog/49-Why+I%27m+Productive+in+Clojure</url></story><parent_chain><item><author>Touche</author><text>My biggest problem with Clojure (specifically ClojureScript) is that it&amp;#x27;s too workflow opinionated. Nearly all Clojure devs use 1 of 2 text editors. Nearly everyone uses Leiningen. Nearly everyone uses some sort of auto-builder. Nearly everyone uses hot-swapping.&lt;p&gt;Clojure wasn&amp;#x27;t even optimized for this workflow, it&amp;#x27;s just the only one that works. So as much as I love the language I keep going away from it because I prefer the freedom of my own workflow.</text></item></parent_chain><comment><author>andrewvc</author><text>Well, people do use these tools, but honestly, do you really want a language with multiple build tools &amp;#x2F; package managers? The java world is a mess here. Leiningen is pretty great, no need to fragment the community.&lt;p&gt;As far as editors go, I&amp;#x27;m perplexed. You can use nearly any editor, why do you perceive the need to use one of these 2?</text></comment>
<story><title>Why I&apos;m Productive in Clojure</title><url>http://yogthos.net/blog/49-Why+I%27m+Productive+in+Clojure</url></story><parent_chain><item><author>Touche</author><text>My biggest problem with Clojure (specifically ClojureScript) is that it&amp;#x27;s too workflow opinionated. Nearly all Clojure devs use 1 of 2 text editors. Nearly everyone uses Leiningen. Nearly everyone uses some sort of auto-builder. Nearly everyone uses hot-swapping.&lt;p&gt;Clojure wasn&amp;#x27;t even optimized for this workflow, it&amp;#x27;s just the only one that works. So as much as I love the language I keep going away from it because I prefer the freedom of my own workflow.</text></item></parent_chain><comment><author>dj-wonk</author><text>If you have a better workflow, by all means use it and share it with us.&lt;p&gt;If you want to see a community-oriented look at Clojure based on self-reported data, I&amp;#x27;d suggest the 2013 State of Clojure:&lt;p&gt;&lt;a href=&quot;http://cemerick.com/2013/11/18/results-of-the-2013-state-of-clojure-clojurescript-survey/&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;cemerick.com&amp;#x2F;2013&amp;#x2F;11&amp;#x2F;18&amp;#x2F;results-of-the-2013-state-of-...&lt;/a&gt;&lt;p&gt;I think you&amp;#x27;ll find considerable diversity in Clojure. You&amp;#x27;ve got a confluence of people coming from Java, Ruby, Lisp, and other languages. You&amp;#x27;ve got enterprises and start-ups using it. This diversity is certainly one reason that Clojure is so popular and useful to so many people.</text></comment>