Software··2 min de lectura

Java: los primeros anos de un lenguaje que empezo siendo un experimento

Tim Lindholm, uno de los primeros ingenieros de Java en Sun, repasa en una entrevista los origenes del lenguaje y su lucha contra Windows NT.

Java es hoy uno de los lenguajes mas usados del mundo, pero sus inicios fueron mas modestos de lo que sugiere su legado. Tim Lindholm, uno de los primeros contribuidores del equipo original de Sun Microsystems, lo cuenta en una entrevista publicada en el blog de Stack Overflow, coincidiendo con el estreno de un documental sobre la historia temprana del lenguaje.

Lindholm explica que el equipo tenia claro desde el principio que la portabilidad entre sistemas era una prioridad estrategica. No era una cuestion tecnica abstracta: en aquel momento, Windows NT amenazaba con dominar el mercado de escritorio, y Sun necesitaba que Java pudiera ejecutarse en cualquier plataforma para competir. De ahi nacio la idea de una ABI (interfaz binaria de aplicaciones) comun, algo que hoy damos por sentado pero que entonces era una apuesta arriesgada.

Tambien resulta curioso que los applets, ese primer gran uso de Java en la web, no fueran concebidos como una herramienta revolucionaria. Lindholm los describe como "un experimento interesante" que acabo convirtiendose en un fenomeno. Es un recordatorio de que muchas de las tecnologias que terminan cambiando la industria empiezan siendo proyectos de investigacion sin una hoja de ruta clara.

La entrevista forma parte de la promocion de un documental producido por Cult.Repo, disponible en YouTube, que repasa los primeros dias de Java y las personas que lo hicieron posible. Lindholm, que ahora se puede seguir en LinkedIn, aporta el testimonio de alguien que estuvo ahi cuando el lenguaje era solo una promesa.

Un pasado que sigue pesando

Java no es solo un lenguaje: es una pieza clave de la infraestructura digital actual, desde servidores hasta aplicaciones Android. Pero conocer sus origenes ayuda a entender por que esta disenado como esta. La apuesta por la portabilidad, por ejemplo, sigue siendo uno de sus pilares, aunque hoy el ecosistema haya cambiado por completo.

Lo que queda por ver es si el documental, mas alla de la nostalgia, aporta algo nuevo a la historia ya conocida de Java. Por lo que cuenta Lindholm, al menos, hay material para recordar que las grandes plataformas tambien se construyen con dudas y experimentos.

##Relacionado