I certainly agree that Typesafe (the company behind Scala) has hugely underinvested in tooling.
The fact that they still (afaik) recommend sbt as a build tool is telling.
The fact that they still (afaik) recommend sbt as a build tool is telling.
[1] http://www.sonatype.com/nexus/product-overview
[2] http://ant.apache.org/ivy/
[3] https://www.typesafe.com/blog/improved-dependency-management...
Oh and we also using the Cache, when working on newer sbt projects.
This type of general conclusion isn't, by itself, particularly useful in discussion; a lot more useful would be presenting a summary of the specific facts and experiences that lead you to this conclusion.
I had code routinely stop working during point releases. I couldn't justify spending that much time on my build code.