Hacker News new | past | comments | ask | show | jobs | submit login

I don’t understand why deps was needed and I’m surprised its authors didn’t foresee the confusion it would create. I’m also confused as hell what I should be using now, and the idea of researching deps seems exhausting. I’ll just stick to cutting and pasting onto my leiningen config I think.



> I don’t understand why deps was needed

First, start here: https://clojure.org/about/rationale

Then Deps and CLI is explained here: https://clojure.org/reference/deps_and_cli

> what I should be using now

As always, depends. Building a project in a rush? Use whatever you're most comfortable with and have the most experience. Want to further your understanding of Clojure the ecosystem? Dig into Deps & co.

> I’ll just stick to cutting and pasting onto my leiningen config I think

Yeah, if that's your general approach to development, use whatever you already know. Once you're ready to understand the tools you depend on, then you can start looking into tools that was built with some more thought behind them, like Deps.


It’s still alpha, and from what I can tell from the links referenced, a severe case of NIH. Hopefully it will be “made simple” and “de-complected” soon though so that I can tell what the point of it is in the presence of Leiningen.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: