Каковы существенные библиотеки Java и утилиты для возвращающегося динамического пользователя языка?

Долговременный Java-разработчик здесь, но я провел больше времени, работая с Ruby за прошлые 3 года или поэтому насколько веб-приложения идут. Я действительно наслаждался им, но существуют проблемы, я раскрыл это, я не покрою здесь.

Теперь, когда я нашел Игру! платформа, я взволнован о перспективе наличия подобного Направляющим опыта со скоростью и надежностью Java. Кроме какой Игра! обеспечивает из поля, я ищу рекомендации на, "не может пропустить" библиотеки и инструменты для Java-разработчика, привыкшего к прагматическим, динамическим событиям. Я нашел Проект Ломбоком, который похож на очень интригующий способ устранить много шаблона, ненужного шума Java. О чем еще я должен знать? Я знаю, что Google выпустил довольно много библиотек за прошлые три года, которые я услышал упомянутый на Отряде Java, но я не могу вспомнить точно, каковы они. Я уверен, что скучал по другим в мое отсутствие.

Так, что составляет Вашу существенную панель инструментов Java в эти дни?

Спасибо за Ваши ответы!

6
задан Peter Hilton 27 August 2010 в 14:20
поделиться

2 ответа

Я бы сказал Гуава ОБЯЗАТЕЛЬНО. Вы также можете проверить guice от Google.

Если вас интересует многопоточное программирование, то java.util.concurrent является обязательным ...

5
ответ дан 10 December 2019 в 02:45
поделиться

Там много происходит с языками, которые работают на виртуальной машине Java, используют библиотеки Java и взаимодействуют с Java, но они более выразительны. Взгляните на JRuby (который запускает Rails), Groovy (и Rails-подобный Grails ), Clojure , Jython (реализация Python) и даже Javascript (см. Интерпретатор Rhino, написанный на Java).

Особенно интересен Scala , очень элегантное сочетание объектно-ориентированного программирования и функционального программирования. Scala почти так же быстр, как Java, имеет лучшую совместимость с Java и очень выразителен. Программы Scala могут быть намного короче программ Java. Платформа Lift сопоставима с Rails в мире Scala.

2
ответ дан 10 December 2019 в 02:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: