Hacker News new | ask | show | jobs
by divs1210 2211 days ago
I 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.

1 comments

> In absence of an official answer, ...

Wouldn't you consider this and official answer?: https://github.com/clojure/tools.deps.alpha#rationale

That 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.