Scala 中的编译相当慢。有没有希望让它更快?
我想到的一件事是 Scala 相当于 ccache:编译器不必重新编译某些部分的缓存。我知道类型推断会使事情变得更复杂,但我想知道它是否可行。也许缓存应该在不同的级别(例如 AST)上完成,或者它需要进行某种预处理。
如果存在这种工具,我将很高兴看到一些估计可以节省多少。构建它需要解决什么样的挑战?
Scala 中的编译相当慢。有没有希望让它更快?
我想到的一件事是 Scala 相当于 ccache:编译器不必重新编译某些部分的缓存。我知道类型推断会使事情变得更复杂,但我想知道它是否可行。也许缓存应该在不同的级别(例如 AST)上完成,或者它需要进行某种预处理。
如果存在这种工具,我将很高兴看到一些估计可以节省多少。构建它需要解决什么样的挑战?