For everybody who wants to start Clojure, I know that there are loads of good resources, but the best one which I had found is this online MOOC:<p><a href="http://iloveponies.github.io/120-hour-epic-sax-marathon/" rel="nofollow">http://iloveponies.github.io/120-hour-epic-sax-marathon/</a><p>Teaches you TDD in Clojure and "forces" you to use git / Github / Travis to test your code.<p>Highly recommended.<p>edit: style.
This is great! Glad to see more Clojure adoption in the corporate world. It's definitely well deserved!<p>I used it only once at work to develop a stress test for a Java based game server. It was great fun to build, worked like a charm and ended up taking less than a thousand lines of code to implement the communications, bots and their execution scripts.<p>Furthermore, the company just bought a copy of The Joy of Clojure and there's already a bunch of my coworkers interested in reading it. Good times!
The amount of traction that Clojure is getting in companies like Walmart, Amazon, and elsewhere is surprising and impressive.<p>Great work Clojure community.
Are we beginning to see the tipping point where mainstream corporates are starting to question whether traditional OO is the right way to go?<p>Not to start a flame war, but it seems that Clojure/Rich's strong anti-OO stance is almost a selling point of the language.<p>IMHO, OO just put some lipstick on the procedural pig.
I've been writing Clojure almost exclusively for 3 or 4 years and it's just amazing. Core.async, Quil, Om, Chestnut, ClojureScript, ClojureScript + Apache Cordova, and I could go on forever.
Not mentioned in the article but most interesting to me this year is how these guys are "building a bank from scratch in Brazil with Datomic and Clojure": <a href="https://www.youtube.com/watch?v=7lm3K8zVOdY" rel="nofollow">https://www.youtube.com/watch?v=7lm3K8zVOdY</a><p>The future looks bright for the language, especially with applications like this.
Clojure is awesome. However I don't want it to become too popular, as then those who do currently use it will lose all our magical powers if everyone has access to it :)
I'd like to add that I'm starting a Clojure job next Monday at a "boring" company that you would never think would have a heavy reliance on Clojure. I think that there's a demand for Clojure developers that is unmet. I keep getting recruiters and etc. messaging me about Clojure.
I am surprised that no one here has yet mentioned Clojure in connection with Big Data. At OSCON 2014 ( see <a href="http://glennengstrand.info/analytics/fp" rel="nofollow">http://glennengstrand.info/analytics/fp</a> ), I was first introduced to Cascalog which allows you to write Hadoop map reduce jobs in Clojure. Both Cloudera and Hortonworks support it.
I am not sure I would use RedMonk Index as popularity measure.<p>Most people who I see using clojure are bored ruby programmers and they bought their open source culture with them to clojure.<p>Clojure is not even in top 50 on TIOBE index
<a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" rel="nofollow">http://www.tiobe.com/index.php/content/paperinfo/tpci/index....</a>
Since Clojure adoption is picking up, what about convincing management to use other Lisps now? Clojure is okay, but I much prefer Scheme (Guile, Racket, Chicken, etc.).
We maintain a growing list of companies using Clojure here - <a href="http://clojure.org/companies" rel="nofollow">http://clojure.org/companies</a>