The "Scala is slow to compile" meme needs to die in a fire.
Well said.
Additionally, I think people often forget that the same JVM tuning parameters available for production deployments are available for Scala compilations. These can make a huge difference in build times, especially since the default JVM parameters are understandably conservative.
Comments
Well said.
Additionally, I think people often forget that the same JVM tuning parameters available for production deployments are available for Scala compilations. These can make a huge difference in build times, especially since the default JVM parameters are understandably conservative.
These tunings are for the runtime, what compiler settings are you referring to?
1. Optimizing JVM parameters can speed up Scala programs.
2. The Scala compiler is itself a Scala program.
1 + 2 => Optimizing JVM parameters can speed up the Scala compiler.