在阅读了慢速编译器和 Martin Odersky 的回复后,我们非常担心使用 Scala 语言启动大规模的 ERP 产品(针对特定行业的大量资金)。
根据以下回复进行编辑:拆分为不同的模块是一种选择。但这就是在任何大型项目中应该做/计划的方式。这不能成为我们的解决方案。
Martin 本人承认(请参阅上面的链接)Java 编译器比 Scala 快 10 倍(大约两年前)。这对我们来说很可怕,我们不能在 Dev 的机器上构建(例如,当我们进行干净构建时)等待数小时。马丁明确表示,不要指望未来会出现任何奇迹。
我们唯一的选择是使用持续编译。我们预期的 IDE 是 IntelliJ Idea。
- 我不确定它将如何影响开发人员的机器/Ide 的性能?
- 另外当我点击保存时,它是否也会尝试编译我目前正忙于编写的代码文件?
一些指导真的很感激。
谢谢
Mk