我的公司擁有很大的遺留Java代碼庫,我們的許多客戶運行WebSphere和WebLogic。我們正在考慮開始使用Scala,但一直無法證實Scala(2.9.X)與IBM的JDK(以及BEA的JRockit)的配合良好。Scala是否在專有的JVM上運行良好?
由於這些JVM的經過TCK我會說,這應該只是工作,但由於我曾與不同的JVM多年來的各種問題,我有點nervous。在其他JVM上使用scala時有沒有什麼值得注意的地方?
- 任何使用(或避免)的編譯器標誌?
- 我應該使用Scala在熱點或客戶JVM上編譯代碼嗎?
- 混合使用不同版本的Scala/Java在不同JVM上編譯JAR的問題?
歡迎任何戰爭故事,鏈接和建議。