Моя компания имеет большую устаревшую базу кода Java, и многие из наших клиентов используют WebSphere и WebLogic. Мы рассматриваем возможность использования Scala, но не смогли подтвердить, что Scala (2.9.X) хорошо работает с IBM JDK (и JRockit от BEA).
Поскольку эти JVM проходят TCK, я бы сказал, что это должно работать, но, учитывая различные проблемы, которые я сталкивался с различными JVM на протяжении многих лет. td1989679.html" rel="noreferrer">нервный. Есть ли какие-либо ошибки, о которых следует знать при использовании scala с другими JVM?
- Какие флаги компилятора использовать (или избегать)?
- Должен ли я компилировать код с помощью Scala в точке доступа или на клиентской JVM?
- Есть ли проблемы со смешиванием JAR-файлов, скомпилированных с использованием разных версий Scala/Java на разных JVM?
Приветствуются любые военные истории, ссылки и предложения.