Three!? Ridiculous! We need to develop one universal Clojure environment that covers everyone's use cases.
Situation: There are fourteen competing Clojure development environments.
Three!? Ridiculous! We need to develop one universal Clojure environment that covers everyone's use cases.
Situation: There are fourteen competing Clojure development environments.
> Three!? Ridiculous! We need to develop one universal Clojure environment that covers everyone's use cases.
Wait, your argument is that it's a bad thing that users have choices of dev env for their language? How in the world is that a negative criteria?
Would JS be better if it could only be written in a single dev env?
I'm assuming I'm missing something here as otherwise this makes no sense to me.
Every other one (c, c++, Java, various .Net, python, Ruby, and yes, Clojure) has a variety of editors and dev tool sets in use.
Is choice of tooling somehow bad?
Not sure if this is still the case, but last time I tried to write something in Kotlin it didn't have decent support in any editor outside of JetBrains.
Given this end the fact that many clojure people come from Java, it does not surprise me at all to see this attitude.
Trying to estimate their sales, it seems like JetBrains is around $400M/yr in revenue. Looking at their pricing, it seems like $400/user/yr is a fair estimate, which suggests around 1 million paying users for JetBrains. Oracle claims 10M or more Java devs (undoubtedly many of those are dabblers in Java rather than 2000 hours/year users, but JetBrains sells to a lot of non-Java devs as well).
Anyway, it’s not very helpful. If the 3 existing solutions are all deficient in some way then a new standard may be a good idea. And besides that, we may not realize that what we have is deficient until someone explores the space a bit.
Edit: Please forgive my tone, I’m weary from seeing this repeated so many times and you have unfairly taken the brunt of that!
They've been exploring going on 16 years. It's time to stop exploring and start exploiting.