[Это эмпирический вопрос о состоянии дел: я НЕ спрашиваю, является ли Java круче или менее крутой, чем динамические языки, которые работают в JVM.]
Помимо случаев, когда производительность является основным фактором принятия решения, предпочитают ли компании / разработчики по-прежнему Java вместо Groovy, JRuby или Jython?
Изменить: Если "да", почему?
Личное примечание: я спрашиваю, потому что, хотя я выполняю некоторую часть своей профессиональной работы в Ruby (пока не в JRuby), в своих личных проектах я использую Java. Хотя я писал нетривиальные приложения на Groovy, я предпочитаю Java, но мне интересно, стоит ли мне просто преодолеть это и делать все на Groovy. Мне нравится Java, потому что я считаю, что статическая типизация экономит мое время и помогает рефакторингу. (Нет, я не знаком со Scala.) Однако я чувствую, что этот очень эмпирический вопрос программирования по теме может повлиять на мое решение.