Meet bloop and get more productive with Scala
summary
bloop is a small compilation server that exposes zinc incrementality as a service, runs as one long‑lived JVM to keep hot compilers, and integrates via an sbt plugin plus a simple bloop install step. benchmarks show about 20–28% faster incremental builds on projects from a few thousand to hundreds of thousands of lines; a user reports turning ten+ minute edit‑publish cycles into seconds by simulating source dependencies. BSP support lets editors import and compile directly.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:11Meet Martin
- 3:07What is productivity
- 10:29Old architecture
- 22:02Integrations
- 22:49First realization
- 23:32Improving SBT is not a solution
- 24:00The Build Server Protocol
- 26:07Efficient Import Project
- 29:29Benchmarks
- 31:42Remote compilation
- 32:28Pipeline compilation
- 36:25Questions








