Najlepsze 25 aplikacji Java
Java

Uwielbiany, znienawidzony, broniony, krytykowany. „Napisz raz, uruchom wszędzie”. Od modułów GPS i odtwarzaczy MP3 po całe wirtualne uniwersa, Java osiągnęła znacznie więcej, niż mogliśmy sobie wyobrazić w ciągu ostatnich 25 lat. W zeszłym miesiącu obchodziła urodziny, a ludzie z Oracle postanowili to uczcić listą najlepszych 25 aplikacji Java. Chcesz zobaczyć?

Przyznaję, że moja relacja z Javą była historycznie słaba, z powodu problemów z wydajnością i bezpieczeństwem. Ale moje osobiste porażki to tylko kropla w ogromnym oceanie sukcesów. Niektóre projekty po prostu by nie powstały, gdyby nie język taki jak Java, stawiający na przenośność i neutralność architektur.

James Gosling, Mike Sheridan i Patrick Naughton postawili pierwsze kroki w czerwcu 1991, ale pierwsze publiczne wydanie miało miejsce w maju 1995. Tak, Java ma 25 lat i biorąc pod uwagę jej popularność, najprawdopodobniej dołoży kolejne 25. Ludzie z Oracle postanowili uczcić język listą skupiającą się na „najlepszych 25 aplikacjach Java” i zawiera wiele szczegółów, których nie znaliśmy.

Najlepsze 25 aplikacji Java
Java stała się fundamentalnym narzędziem dla wielu projektów JPL i NASA

Java w NASA

Na przykład Java utrzymywała bardzo bliskie relacje z NASA i jej misjami eksploracyjnymi. Maestro Science Activity Planner z JPL został napisany w Javie, podobnie jak SDK NASA WorldWind, JMARS i JMoon. Artykuł wyjaśnia, że James Gosling spędził tyle czasu w JPL, że został członkiem doradczym.

W kwestii danych, Wikipedia jest zdecydowanie obfitym źródłem, ale jej wyszukiwarka ma w swojej istocie dużo Javy. Innym przypadkiem wartym wspomnienia jest Hadoop, którego framework został napisany w Javie (z odrobiną C).

Najlepsze 25 aplikacji Java
Minecraft. Nie mogło go zabraknąć.

Minecraft na szczycie listy

Jednak gwiazdą listy opublikowanej przez Oracle jest nie kto inny jak Minecraft. Jeden z najbardziej udanych projektów w historii Javy to gra wideo i nie ma w tym nic złego. Wręcz przeciwnie: z ponad 200 milionami sprzedanych kopii na dziesiątkach platform Minecraft potrafił wykorzystać główne zalety Javy i uczynić je swoimi własnymi.

Jeśli programowałeś lub programujesz w Javie, interesujesz się tym językiem lub chcesz się dowiedzieć, czy jedno z Twoich ulubionych narzędzi znajduje się na pełnej liście, bez wątpienia polecamy odwiedzenie oryginalnego artykułu.