3 ms·
IDE support is certainly a major problem with Scala development right now, but it's not the biggest one. By far the biggest problem is how incredibly slow the
by curtis 16y ago
IDE support is certainly a major problem with Scala development right now, but it's not the biggest one. By far the biggest problem is how incredibly slow the Scala compiler is. My project has a whopping 10 Scala files. To recompile them after a one line change takes something on the order of 26 seconds.
It is possible to reduce this time down to 4 or 5 seconds using fsc (the Scala daemon compiler), but getting fsc to work reliably with Maven is a problem I haven't solved yet. Even 4 or 5 seconds for a one line change to a project with 10 files is just wrong. What, are we back in 1992?
- whakojacko 16y ago"It is possible to reduce this time down to 4 or 5 seconds using fsc (the Scala daemon compiler), but getting fsc to work reliably with Maven is a problem I haven't solved yet" Have you looked into sbt? It has nice iterative complication support, among other things. It is (IMO) far superior to work with than ant or maven.
- curtis 16y agoThis particular project seems to be pretty heavily invested in Maven, so migrating might not be very easy. At least as importantly, it's not really my project.