Прочитав медленный компилятор и ответ Мартина Одерски, мы так обеспокоен запуском массового продукта ERP (который хорошо финансируется и нацелен на конкретную отрасль) с использованием языка Scala.
Отредактировано на основе ответов ниже: возможно разделение на разные модули. Но именно так следует поступать / планировать в любых крупных проектах. Это просто не может быть для нас решением.
Сам Мартин признал (см. ссылку выше), что компилятор Java в 10 раз быстрее Scala (почти два года назад). Это пугает нас, мы не можем позволить себе ждать часами, пока он строится (например, когда мы делаем чистую сборку) на машине Dev. Мартин четко сказал, что не ждите никаких чудес в будущем.
Наш единственный вариант - использовать непрерывную компиляцию. Наша предполагаемая IDE - это IntelliJ Idea.
- Я не уверен, как это повлияет на производительность машины разработчика / Ide?
- Также, когда я нажимаю кнопку «Сохранить», он также пытается скомпилировать файл кода, который я сейчас пишу?
Некоторые рекомендации действительно приветствуются.
Спасибо
Mk