閱讀slow compiler and Martin Odersky's response之後,我們非常擔心使用Scala語言啓動大規模ERP產品(這是大量資金用於特定行業)。使用Scala語言的海量ERP系統
根據以下回復進行編輯:拆分爲不同模塊是一種選擇。但是,這就是人們應該如何在大型項目中進行/計劃的方式。這不能成爲我們的解決方案。
Martin本人承認(請參閱上面的鏈接),Java編譯器比Scala(差不多兩年前)快10倍。這對我們來說是可怕的,我們不能在Dev的機器上等待幾個小時的時間(例如,當我們做完整的構建時)。馬丁明確表示,未來不會有任何奇蹟。
我們唯一的選擇是使用連續編譯。我們預期的IDE是IntelliJ Idea。
- 我不確定它將如何影響開發人員的機器/ IDE的性能?
- 另外,當我點擊保存,它是否也嘗試編譯我目前正在寫的代碼文件?
一些指導真的很感激。
感謝
的Mk
慢編譯器的這個問題在2010年被問到,你真的認爲在這三年中沒有任何改變? – 4lex1v
感謝您的評論。它肯定有改進。但按照馬丁的回答,它仍然會很緩慢,不會指望未來會有任何奇蹟。 –
嗯,我可以說我們正在開發,而不是一個巨大的,但約10個模塊,在Akka + Spray頂部的醫療保健RESTful系統,目前在Jenkins上進行清潔/編譯/測試任務需要大約25分鐘 – 4lex1v