La mia azienda ha una base di codice Java legacy di grandi dimensioni e molti dei nostri clienti eseguono WebSphere e WebLogic. Stiamo considerando di iniziare a usare Scala ma non siamo stati in grado di confermare che Scala (2.9.X) funzioni bene con JDK di IBM (e JRockit di BEA).Scala funziona bene su JVM di proprietà?
Poiché queste JVM superano lo TCK, direi che dovrebbe funzionare, ma visti i vari problemi che ho avuto con le diverse JVM nel corso degli anni, sono un po 'nervous. Ci sono trucchi da sapere quando si usa scala con altri JVM?
- Eventuali flag del compilatore da utilizzare (o evitare)?
- Devo compilare il codice utilizzando Scala su hotspot o sulla JVM clienti?
- Problemi con il mix di JAR compilati utilizzando versioni diverse di Scala/Java su JVM diversi?
Eventuali storie di guerra, collegamenti e suggerimenti sono benvenuti.