wanted to give my thoughts here
been working on various dev experience things at https://github.com/cljs for 3 years
cljs still feels like a second-class citizen in the ecosystem of clojure
and overall I think clojure community is very smart/advanced to a fault, that the deep assumption of emacs hurts our empathy towards newcomers that just want simple tools
if cljs is to be the future of clojure, I think it should have an accessible experience unique to itself—not tied to assumptions made in clojure
I agree. I found that JavaScript developers are very open to trying new technologies, and many of them are interested in functional programming; at the same time they have high standards for the tools they use, and some aspects of the Clojure ecosystem are kind of hard to justify to them (documentation, editor integration, etc.)