. Я размышлял о необходимости использования разных не-Java-языков на JVM. Помимо синтаксического сахара и встроенных модулей, какой-либо из них фактически использует некоторый угол JVM, который не был заглянут в язык Java?Java-языки, отличные от Java. Любая конкретная функция JVM, не используемая языком Java.
В мой вопрос не входит следующее: но вот почему я хочу это знать:
Я уже более 10 лет являюсь разработчиком Java, и единственная «java-tiredness», которая ползла во мне большое время, - это многословие. Причина, которая теперь подталкивает меня к языку программирования с меньшей степенью Java, с функциональным/скриптовым вкусом, который время от времени обновлял мою усталость.
И здесь, после проскальзывания через такие, как Scala/Groovy (не так много Clojure); Я сильно чувствую, что что-то вроде Python просто лучше, если я действительно хочу изучить другой язык программирования, а не отказаться от Java, но добавить реальную ценность для своего существующего арсенала программирования.
@Erik - Хорошо. Спасибо за предложение. Сделаю это. –
Вы использовали lambdas в Java 8? –
@PeterLawrey - Не совсем. И здесь я должен признаться, что для меня использование классов anon выглядит нормально. Я соглашаюсь, что он попадает в точку «меньше слов», но каким-то образом, используя Java, lambdas для меня не встречаются. –