Replies (36)
-
@cmortuorum, что на java что на groovy одинаковая документация, в обоих очень тяжело искать информацию (особенно если не силен в английском). Начал искать инфу по массивам так и не нашел.
-
@cmortuorum, Вообще groovy применять для десктопного приложения нормально?
Интересует на данный момент по Груви работа с массивами и манипилирование ими и по Датам где смотреть доку? -
@resko, по коллекциям тут: groovy.codehaus.org
да хоть что угодно применяй для десктопного. ГУИ на чем будет только? я последний раз гуйню на яве писал года 4 назад, но тогда были только тормозные свт, авт и свинг. Что-то изменилось? -
@cmortuorum, даты: groovy.codehaus.org
по сути ничего необычного, обычное манипулирование в стиле явы -
@cmortuorum, Использую NetBeans + swing я новенький java начал юзать месяц назад. Дабы расширить свои знания и способности. Сам пишу на php.
-
@resko, ну тогда сразу на груви прыгать смысла не имеет, я думаю. из иде советую идею. она стала недорогая, но самая лучше иде :)
-
@resko, ну это пока начинаешь яву учить — да. на мелких приложениях можно нетбинз использовать.
-
@cmortuorum, Почему нет смысла. Я пишу програмку и возникает постоянная проблемма с типами переменных. И массивы трудно идут. В PHP все более проще, а блогодаря groovy java похожа на PHP от части.
-
@cmortuorum, Например брал данные из базы данных MySQL . Мне не сразу возвращает массив с данными а наверно это больше похоже на объект.
-
@resko, слой персистенции какой-нибудь используется? (самостоятельно написанные модели, хибернейт и прочее)
-
@resko, я даже не знаю, как это назвать. это привычки пхп, смешанные с привычками дельфи.
у резалтсета полно геттеров, которые позволяют сразу же преобразовывать в необходимый тип: docs.oracle.com
если проблема в этом, то эти геттеры тебе помогут -
@cmortuorum, С groovy все намного проще. Поэтому я его и хочу применять.
-
@resko, т.е. основная претензия у тебя — отсутствие динамической типизации?
-
@resko, зачем тогда тебе делать клиентское на чем-то, что юзает виртуальную машину явы? мало того, что по скорости это будет не так быстро, если не оптимизировать, так еще и памяти есть будет жутко много
-
@cmortuorum, Как ты ловко подметил. Меня программированию обучал делфист )
-
@cmortuorum, Думаю о памяти мне еще рано задумываться. Приложения не такие большие пишу. Думаю обойтись 10-20 классами. А питон мне не понравился. Мне ближе Си подобный синтаксис.
-
@resko, неважно, насколько приложение большое. груви генерирует такой байт-код, что маленькое приложение клиентское будет есть как минимум 256 метров и при этом будет постоянно подвисать во время сборки мусора
-
@resko, ну груви скорее руби-подобный. хотя да, ссылки я тебе дал, может, получится что-то клевое :)
-
@cmortuorum, Блин! Ясно, не знал, спасибо за информацию. Ну разочеровал конечно в groovy ((( Значит надо продолжать писать на чистой Яве. Или все таки напрячся и по Питону литературу почитать. Но все же я больше склоняюсь к Яве так как Android на яве и возможно и для него что-нибудь напишу.
-
@resko, ну вообще судя по коду, который ты мне показал, почитай сначала основы. thinking in java например
-
@resko, груви хорош для скриптов и для быстрого-быстрого кодирования на фреймворке грейлз
-
@resko, да. только не читай на русском — там половину книги не перевели
-
@anton0xf, если груви, то значит и грейлз. в коммьюнити нет поддежки грейлза. да и вообще коммьюнити разве что только для клиентского софта подойдет.