Seguro que navegando por estos mundos, se ha cruzado más de una vez con un viejo amigo llamado Java. O al menos le sonará su nombre. Y sino, yo se lo aseguro: se han encontrado en más de una ocasión…
Java es el nombre de una de las tecnologías más destacadas de la última década: se trata de un lenguaje de programación ¿Un qué? Un lenguaje de programación es una «lengua» que es comprensible para los ordenadores… para entendernos, es como el inglés o el francés, sólo que muy formalizada y sin ambigüedad (ya sabemos que las máquinas son muy poco hábiles… )
Hay muchos motivos que han propiciado que Java sea hoy tan importante y tan reconocido: el más importante, a mi parecer es la portabilidad: un programa hecho en Java puede ejecutarse en Windows, Linux y MacOS sin hacer modificaciones, y eso siempre está bien… Tambien es muy seguro, bastante robusto, multitarea y un montón de cosas… pero sobre todo, es dinámico (no se sabe qué demonios es eso, pero todos los productos tienen que ser dinámicos para vender :P)
Lo más sorprendente es que Java fue diseñado como un lenguaje para programar electrodomésticos: Allá por 1990, Sun pretendía fabricar electrónica de consumo dotada de ciertas capacidades extra… (viendo los anuncios, no se debieron de equivocar tanto…). Fruto de los esfuerzos para llevar a cabo aquella nueva raza de lavadoras y frigoríficos superdotados nació el Java. De hecho si se fijan bien, las características que lo han hecho famoso (portabilidad, interpretado…) encajan con la idea de ejecutarlo sobre electrodomésticos…
El caso es que la idea de Sun fracasó. Y es que estos aparatos resultaban excesivamente caros… no sé qué funcionalidad exacta ofrecerían, pero está claro que no compensaba su elevado precio. Así que la idea se desechó. Pero el esfuerzo de desarrollo del lenguaje Java perduró, y se decidió intentar rentabilizarlo portándolo a ordenadores convencionales… ¡y la jugada les salió perfecta! En 1995 el navegador Netscape 2 incluyó un intérprete para Java, lo cual contribuyó definitivamente a popularizarlo en Internet… ¡la nueva era había llegado!
Por cierto, que su singular logotipo y el nombre se deben a que cerca de la sede donde trabajaba el equipo de desarrollo había una cafetería llamada «Java», donde pasaron muchas tardes (muy a la española, vaya…) los creadores de este lenguaje. De ahí que todo en Java está relacionado con el café… El mundo es friki ;-)