Amado, odiado, defendido, criticado. «Escríbelo una vez, y ejecútalo en todas partes». Desde módulos GPS y reproductores MP3 hasta universos virtuales completos, Java logró mucho más de lo que hubiéramos imaginado en estos últimos 25 años. El pasado mayo celebró su aniversario, y la gente de Oracle decidió conmemorarlo con una lista que repasa las mejores 25 aplicaciones Java. ¿Te gustaría verla?

Las mejores 25 aplicaciones de Java
Java

Admito que mi relación con Java ha sido históricamente pobre, por problemas de rendimiento y seguridad. Pero mis fallos personales son solo una gota en un océano de éxitos. Algunos proyectos simplemente no hubieran existido sin un lenguaje como Java, que prioriza la portabilidad y la neutralidad de arquitecturas.

Un poco de historia

James Gosling, Mike Sheridan y Patrick Naughton dieron los primeros pasos en junio de 1991, pero su primer lanzamiento público fue en mayo de 1995. Así es: Java tiene 25 años sobre los hombros, y con su popularidad, lo más probable es que sume otros 25. Oracle decidió celebrar el lenguaje con una lista centrada en las «mejores 25 aplicaciones de Java», y contiene muchos detalles que no conocíamos.

Las mejores 25 aplicaciones de Java
Java se volvió una herramienta fundamental para varios proyectos del JPL y la NASA

Una presencia destacada en la NASA

Por ejemplo, Java mantuvo una relación muy estrecha con la NASA y sus misiones de exploración. El Maestro Science Activity Planner del JPL fue hecho en Java, al igual que el SDK NASA WorldWind, JMARS y JMoon. El artículo explica que James Gosling pasó tanto tiempo en el JPL que se convirtió en miembro asesor.

Java también alimenta datos y frameworks

En cuanto a datos, Wikipedia es definitivamente una fuente abundante, pero su motor de búsqueda tiene mucho Java en su esencia. Otro caso que vale la pena mencionar es el de Hadoop, cuyo framework fue escrito en Java (con algunos bocadillos en C).

Las mejores 25 aplicaciones de Java
Minecraft. No podía faltar.

La estrella de la lista: Minecraft

Sin embargo, la estrella de la lista publicada por Oracle es nada menos que Minecraft. Uno de los proyectos más exitosos en la historia de Java es un videojuego, y no hay nada malo en eso. Todo lo contrario: con más de 200 millones de copias vendidas a través de docenas de plataformas, Minecraft supo tomar las principales ventajas de Java y convertirlas en propias.

Si has programado o programas en Java, si te interesa el lenguaje, o si quieres saber si una de tus herramientas favoritas está en la lista completa, te recomendamos sin duda que visites el artículo original. Enlace más abajo.

Fuente: Oracle