4 ms·
> development is slow and features take a long time to roll out As Rich has said, Clojure is small and intends to remain so. Clojure has everything you need ri
by puredanger 6y ago
> development is slow and features take a long time to roll out
As Rich has said, Clojure is small and intends to remain so. Clojure has everything you need right now. It doesn't need gobs of new features to be sufficient. Most Clojurists are hard pressed to come up with things they really need in the language itself, so the rate of change in the core language has slowed. (And the rate of change in the tooling and libraries around Clojure gets more attention now.)
> they are disinterested in promoting the language and ecosystem beyond selling their database software
... is incorrect. We have every desire to promote Clojure as a language (regardless of Datomic). Could more be done, sure that's always the case. Please help promote Clojure by doing great stuff and telling people about it!
- divs1210 6y agoI love Clojure. I also believe that tools.deps is a step in the wrong direction, fragmenting an already small community and forcing all tools to support yet another dependency/build system. Leiningen is super powerful, and it was never made clear what kind of conflicting requirements / philosophy led to the birth of tools.deps etc. In absence of an official answer, the presumed answer is Not Invented Here Syndrome.
- onetom 6y ago> In absence of an official answer, ... Wouldn't you consider this and official answer?: https://github.com/clojure/tools.deps.alpha#rationale https://github.com/clojure/tools.deps.alpha#rationale
- divs1210 6y agoThat documentation does not explain what prompted the creation of another tool when leiningen was already (and still is to a large extent) the de-facto deps/build tool.