Looking at the results of the last year, it seems that clj/deps.edn only came out on top this year.
Q21: https://www.surveymonkey.com/results/SM-QRiy0fSu3bmDK_2FSNMplVJw_3D_3D/
Interesting to see clj/deps.edn overtake lein.
I wonder if people are really switching in such numbers or were clj/deps.edn users just more keen to express their preference in the survey.
In my unscientific opinion, it seems like the majority of open source libs go for clj/deps.edn. Wonder what’s the case for people’s non public work… I say that after working at a place where some devs switched to lein because they just wanted to uberjar & not think/tinker too much.
I’ve been resisting using deps for a while, but eventually decided to just suck it up and go with the flow since that’s where things are going. I find that tools.deps finally adds the missing piece for doing stuff like building uberjars, so there is finally parity with lein now. I do find lein to be more ergonomic, and I think it does the right thing by default.


