Well, that&#x27;s the thing.  If you have a small amount of code, the compile times are never a problem.  Try compiling something like Apache Spark.  It will be somewhere between 30-60 minutes depending on your disk speed, CPUs, etc. etc.  The incremental builds are faster, but never less than 2 or 3 minutes for any change.  You could potentially avoid this with the REPL, or use inotify to trigger a background compilation, but none of those really works all the time.