Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're not obligated, but much like Maven is the build tool for Java, sbt is the build tool for Scala.

You use alternatives at your own peril. This means you won't be able to understand other people's builds, for example.

I know some Scala projects use Maven instead. Whether that's a good idea is debatable!



> You use alternatives at your own peril. This means you won't be able to understand other people's builds, for example.

The tradeoff is with SBT, you won't be able to understand your own builds!

(This is kind of a joke, but not really...)


Sadly, you're completely right. It's not a joke: it's happened to me. I still have nightmares about sbt.




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

Search: