↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Odio inventar nombres
9 марта в 18:40
Aa Aa
#it #мысли_вслух

Возникла необходимость вспомнить Java — недели как не бывало. Как если бы сел за комп — и тут же поднялся, а недели нет. Даже не помню, когда я в предыдущий раз учился с таким погружением и удовольствием, чтобы не замечать течение времени.

Кстати, современная жаба оказалась совсем не тем, что было в JDK 1.1 в 1997 году — единственный раз, когда я написал на ней одну задачу. И то, что сейчас в ней есть, мне понравилось: как ядро, так и гуй на JavaFX прикольный выходит. Ну и довески к синтаксису приятные, типа lambda, generic или анонимные классы.

Центральная фишка — кроссплатформенность. Скорость работы на серьёзной вычислительной задаче получилась всего в 2 раза меньше, чем на C++. Это очень неплохая цена за бонус максимальной кроссплатформенности, а если сильно приспичит максимальная скорость работы какого-нибудь вычислительного алгоритма или доступ к конкретному железу — всегда есть JNI. Который тоже попробовал на «учебно-боевой» задаче. Безобразно просто и работает как часы. А на тупых офисных задачах интерфейса к базе данных вообще разницы в скорости не будет.

В общем, теперь я понимаю фанатов жабы. Сам не бываю фанатом чего-либо вообще, но место жабы в рейтингах популярности теперь для меня выглядит обоснованным. Годная штука, можно пользоваться повседневно, если нет других требований к проекту.
9 марта в 18:40
1 комментарий
Самая мякотка начинается, когда обнаруживаешь, что на жабамашине выполняется Scala, и её можно бесшовно с Жабой интегрировать.
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть