Коллекции загружаются
#it #мысли_вслух
Возникла необходимость вспомнить Java — недели как не бывало. Как если бы сел за комп — и тут же поднялся, а недели нет. Даже не помню, когда я в предыдущий раз учился с таким погружением и удовольствием, чтобы не замечать течение времени. Кстати, современная жаба оказалась совсем не тем, что было в JDK 1.1 в 1997 году — единственный раз, когда я написал на ней одну задачу. И то, что сейчас в ней есть, мне понравилось: как ядро, так и гуй на JavaFX прикольный выходит. Ну и довески к синтаксису приятные, типа lambda, generic или анонимные классы. Центральная фишка — кроссплатформенность. Скорость работы на серьёзной вычислительной задаче получилась всего в 2 раза меньше, чем на C++. Это очень неплохая цена за бонус максимальной кроссплатформенности, а если сильно приспичит максимальная скорость работы какого-нибудь вычислительного алгоритма или доступ к конкретному железу — всегда есть JNI. Который тоже попробовал на «учебно-боевой» задаче. Безобразно просто и работает как часы. А на тупых офисных задачах интерфейса к базе данных вообще разницы в скорости не будет. В общем, теперь я понимаю фанатов жабы. Сам не бываю фанатом чего-либо вообще, но место жабы в рейтингах популярности теперь для меня выглядит обоснованным. Годная штука, можно пользоваться повседневно, если нет других требований к проекту. 9 марта в 18:40
4 |