Meet Bloop and Get More Productive with Scala
summary
Bloop is a standalone Zinc-based build server that centralizes compiler instances, exposes a simple JSON project config generated by an SBT plugin, and connects editors and build tools via the Build Server Protocol. Benchmarks show 20–28% faster compilation on projects from 50k to 400k lines, IntelliJ project import drops from minutes to ~6–15 seconds, and a hot compiler can be up to 18× faster than cold runs. CLI features include watch, test, run and console, it already supports Scala.js and Scala Native, and future work targets remote compilation and pipeline compilation.
AI-written summary · about
chapters (6)
- 0:00Start
- 8:55Old architecture
- 13:34A command-line tool
- 14:10Bloop configuration file
- 33:23Traditional compilation
- 34:21Pipelined compilation








