Amato, odiato, difeso, criticato. «Scrivilo una volta, ed eseguilo ovunque». Dai moduli GPS e riproduttori MP3 fino a interi universi virtuali, Java ha ottenuto molto più di quanto avremmo immaginato in questi ultimi 25 anni. A maggio scorso è stato il suo compleanno, e la gente di Oracle ha deciso di celebrarlo con una lista che esplora le migliori 25 applicazioni Java. Vuoi vederla?

Le 25 migliori applicazioni Java
Java

Ammetto che il mio rapporto con Java è stato storicamente scarso, a causa di problemi di prestazioni e sicurezza. Ma i miei fallimenti personali sono solo una goccia in un oceano di successi. Alcuni progetti semplicemente non sarebbero esistiti senza un linguaggio come Java, che ha dato priorità a aspetti come la portabilità e la neutralità delle architetture.

James Gosling, Mike Sheridan e Patrick Naughton hanno mosso i primi passi nel giugno 1991, ma il primo rilascio pubblico è avvenuto nel maggio 1995. Esatto: Java ha 25 anni sulle spalle, e se consideriamo la sua popolarità, è molto probabile che ne aggiunga altri 25. La gente di Oracle ha deciso di celebrare il linguaggio con una lista incentrata sulle «migliori 25 applicazioni di Java», e contiene molti dettagli che non conoscevamo.

Java e l'esplorazione spaziale

Java ha avuto un rapporto molto stretto con la NASA e le sue missioni di esplorazione. Il Maestro Science Activity Planner del JPL è stato realizzato in Java, così come l'SDK NASA WorldWind, JMARS e JMoon. L'articolo spiega che James Gosling ha passato così tanto tempo al JPL da diventare membro consulente.

Le 25 migliori applicazioni Java
Java

Parlando di dati, Wikipedia è sicuramente una fonte abbondante, ma il suo motore di ricerca ha molto Java nella sua essenza. Un altro caso che vale la pena menzionare è Hadoop, il cui framework è stato scritto in Java (con qualche spuntino in C).

Minecraft, la star

Tuttavia, la stella della lista pubblicata da Oracle è nientemeno che Minecraft. Uno dei progetti di maggior successo nella storia di Java è un videogioco, e non c'è niente di male. Tutto il contrario: con oltre 200 milioni di copie vendute su decine di piattaforme, Minecraft ha saputo prendere i principali vantaggi di Java e farli propri.

Le 25 migliori applicazioni Java
Java

Se hai programmato o programmi in Java, se sei interessato al linguaggio, o se vuoi sapere se uno dei tuoi strumenti preferiti fa parte della lista completa, ti consigliamo vivamente di visitare l'articolo originale. Link qui sotto.

Fonte: Oracle