Who's using Clojure in production today and what are you using it for? I'm curious about the state of the ecosystem and its adoption today.
There are a lot of old threads (on HN[1] or Quora[2]) that ask this - but none of them seem to reflect latest on who's using Clojure in production in late 2014. The recent State of Clojure data [3] doesn't capture this either.
[1] https://hn.algolia.com/#!/story/forever/0/whos%20using%20clojure
[2] https://www.quora.com/Whos-using-Clojure-in-production
[3] https://cognitect.wufoo.com/reports/state-of-clojure-2014-results/
We're primarily a Java shop and Clojure was appealing because it allowed us to leverage the existing ecosystem, tools, and libraries that we were already using. With Clojure, we were able to develop applications much more rapidly than with Java and we found that the applications were easier to maintain. The latter primarily comes from pervasive immutability and vast overall reduction in code.
We're currently exploring ClojureScript for the client side and already deployed a small app in production using Reagent (http://reagent-project.github.io/). It's worked extremely well for our needs to far.
I was also able to release a number of libraries I developed for work as open source:
- clj-pdf PDF generation - https://github.com/yogthos/clj-pdf
- instant-pdf service - https://github.com/yogthos/instant-pdf
- Selmer templating library - https://github.com/yogthos/Selmer
- markdown-clj - https://github.com/yogthos/markdown-clj
- reagent-forms - data binding library for Reagent - https://github.com/reagent-project/reagent-forms