sbt
Noun · Development
Definitions
The interactive build tool for Scala and Java projects, providing incremental compilation, dependency management, and a DSL for defining build configurations.
In plain English: The main tool Scala developers use to compile code, manage libraries, and run tests — notorious for long build times.
Example: "sbt compile took twelve minutes because someone added a macro-heavy library."