News for hackers. Stuff that matters.
Re:From First Principles: Why Scala? by vikramkr on Thursday February 11, 2021 @09:35AM (#26101854)
It looks like its a build tool? Are you obligated to use that with scala or something?
Re:From First Principles: Why Scala? by the_af on Thursday February 11, 2021 @09:53AM (#26102027)
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!

Re:From First Principles: Why Scala? by lihaoyi on Thursday February 11, 2021 @12:41PM (#26104632)
> 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...)

Re:From First Principles: Why Scala? by the_af on Thursday February 11, 2021 @01:23PM (#26105213)
Sadly, you're completely right. It's not a joke: it's happened to me. I still have nightmares about sbt.