3 ms·
Your experience appears to be an outlier. Lots of companies are using Clojure for large scale projects, and my own team has been happily using it for nearly a d
by yogthos 8y ago
Your experience appears to be an outlier. Lots of companies are using Clojure for large scale projects, and my own team has been happily using it for nearly a decade now. The fact that your team struggled to get anything done probably says more about your team than Clojure to be honest.
https://clojure.org/community/success_stories https://clojure.org/community/success_stories
- saosebastiao 8y agoThanks to the rise of SOA, basically any language no matter how obscure can claim multiple corporate users for for what are ultimately inconsequential projects. But as long as we're using personal anecdotes, I saw several teams using clojure at Amazon when it was more popular. Less than two years later, all of them that I knew of (I was a clojure user too, interested in its use in the company, so I was keeping track) were at some stage of abandonment or rewrite into more boring languages. If you're lucky enough to keep your team small and ideologically aligned, it might work for your team, but I have yet to see large company make a significant bet on it (as in more than a few one-off teams) and come out ahead.
- fnordsensei 8y agoHave you run into Nubank? They have around 4 million customers and the company is valued at a billion plus dollars. [1,2] Apple is hiring Clojure people to work on their ML infrastructure. [3] What's your definition of an inconsequential project? 1: https://www.reuters.com/article/nubank-creditcards/brazilian-online-firm-nubank-reaches-4-million-credit-card-clients-idUSL2N1ST1KK https://www.reuters.com/article/nubank-creditcards/brazilian... 2: https://en.wikipedia.org/wiki/Nubank https://en.wikipedia.org/wiki/Nubank 3: https://jobs.apple.com/nz/search?job=114084463&openJobId=114084463#&ss=clojure&t=0&so=&pN=0 https://jobs.apple.com/nz/search?job=114084463&openJobId=114...
- yogthos 8y agoMost companies don't really publish their tech stacks in the first place. However, there are a number of consulting companies, such as JUXT and Metosin, who built their entire business on Clojure consulting. Clearly there is a market for it, and if you look at the clients of these companies it's quite clear that it's not just some one off projects. There are plenty of companies that are switching to Clojure all the time, and feedback is overwhelmingly positive. Here's a recent example https://blog.takipi.com/clojure-at-scale-why-python-just-wasnt-enough-for-appsflyer/ https://blog.takipi.com/clojure-at-scale-why-python-just-was... Again, my personal experience is that my team grew from 3 to around 20 people now all working exclusively with Clojure, and we've never had any problems onboarding, or being ideologically aligned. Just because it allegedly didn't work out at Amazon doesn't really translate into sweeping assertions you're making about it.