Java е много голяма и винаги ще бъде. До голяма степен е изгубил рекламата си и е изчезнал напълно на работния плот на повечето места (RIP Java аплети, но моля, никога не се връщайте), но когато започнете да разглеждате вашата бекенд програма, ситуацията е напълно различна. Широко използваните IDE за Jetbrains все още работят на JVM, въпреки че сега до голяма степен ще конвертират своя код в Kotlin.
Apache също остава много педантичен в техните приложения на Java: погледнете средна част от Java и определено ще намерите пакети на Apache, дори само Maven или Log4J (вижте новините преди малко, ще видите колко често не използваи го…).
Apache все още се използва по-често в самостоятелни проекти като ActiveMQ, въпреки че има повече от достатъчно алтернативи. Проектите на Apache също се използват за обработка на „големи данни“ (Kafka, Spark и много други). На мобилни устройства Cordova остава лесен начин да поставите уебсайта си в приложение, тъй като някои мениджъри настояват вашето уеб приложение да се предлага в магазините.
Apache е една такава организация, която има продукт за почти всяка област на ИТ, където можете да програмирате, но никога няма да разберете какво имат, докато не влезете в една от тези области. Току-що разбрах, че Maven е под командването на Apache.
Apache има много големи проекти, които също имат много стари и умиращи проекти. Мисля, че сега са в 375 проекта.
Разликата с OpenOffice е, че е дарен от Oracle. Популярната „безплатна“ алтернатива на OpenOffice стана LibreOffice, а Oracle не направи много с OpenOffice след това и в крайна сметка го даде на Apache. Мисля, че инерцията на оригиналния проект OpenOffice сега е на кръстопътя на този разделен момент; Лично аз харесвам LibreOffice.
„Удобен за хипстър органайзер. Мислител. Комуникатор. Печелен с награди уеб нинджа. Типичен геймър. Зъл гуру на зомбитата. Фен на бирата.“