Historia muy breve de Java
Java es un lenguaje muy popular en la actualidad, pero esto no sucedió de la noche a la mañana. Como todos los lenguajes tiene su historia y en las siguientes líneas intentare resumirlas.
Si la historia de Java no es de tu interés has click en el siguiente enlace para continuar con el siguiente tutorial: Instalación de herramientas para programar en Java.
Inicios
En diciembre de 1950 Patrick Naughton, ingeniero de Sun Microsystem, reclutó a distintos ingenieros entre ellos James Gosling y Mike Sheridan para trabajar en un proyecto llamado "El proyecto verde". El objetivo de este proyecto era desarrollar una tecnología para programar la siguiente generación de dispositivos inteligentes entre los cuales estaban todo clase de artículos como por ejemplo un refrigerador.
Al inicio Gosling intento utilizar C++, pero debido a que tanto Gosling como Bill Joy lo encontraron poco apropiado para el objetivo que quería cumplir procedieron a crear un nuevo lenguaje llamado Oak (Roble en inglés. Se cree que es debido al roble que se encontraba frente al despacho de Gosling).
El resultado fue un lenguaje similar a C++ pero que no estaba ligado a ningún tipo de CPU en concreto.
El nacimiento de Java
Con el tiempo Oak tuvo problemas legales ya que resulto que dicho nombre ya estaba en uso por otro lenguaje de programación. Es por esto que el nombre fue cambiado a Java (posiblemente debido a la marca de café que tomaban al momento de poner el nombre, el cual también explica el logo del lenguaje).
El "BOOM" de Java
Si bien Java había sido diseñado para ser un lenguaje universal que permitiera programar micro-computadoras de dispositivos electrónicos este no fue lo que hizo que Java fuera un lenguaje importante. De hecho, Java fracaso cuando intento ser implementado en este mercado debido a que las micro-computadoras no eran lo suficientemente potente para utilizar Java. (O más bien, Java no era lo suficiente mente eficiente para ser utilizado por las micro-computadoras).
Afortunadamente el fracaso de Java en micro-computadoras coincidió con el nacimiento del fenómeno mundial WEB. El cual requería de un lenguaje multiplataforma que permitiera ser ejecutado en distintas arquitecturas, justamente para lo que Java estaba hecho.
Java paso a ser uno de los lenguajes más populares del mercado gracias a sus ahora no tan populares "applets" que permitían ejecutar código de java desde el browser. (Cabe destacar que esto también fue gracias a Netscape que promovió Java al tenerlo incorporado en el navegador).
Evolución de Java
Con el tiempo Java dejo der ser un lenguaje poco potente utilizado para navegadores y paso a ser un lenguaje muy competitivo que podía ser utilizado para desarrollar aplicaciones de escritorio, web, teléfonos inteligentes, entre otros.
Java en la actualidad forma parte de Oracle y es uno de los lenguajes más populares de la actualidad.
RECURSOS ASOCIADOS A ESTE TUTORIAL:
RECURSOS COMPLEMENTARIOS:
No existen recursos complementarios para este artículo.
REFERENCIAS WEB
Java es un lenguaje muy popular en la actualidad, pero esto no sucedió de la noche a la mañana. Como todos los lenguajes tiene su historia y en las siguientes líneas intentare resumirlas.
Si la historia de Java no es de tu interés has click en el siguiente enlace para continuar con el siguiente tutorial: Instalación de herramientas para programar en Java.
Inicios
En diciembre de 1950 Patrick Naughton, ingeniero de Sun Microsystem, reclutó a distintos ingenieros entre ellos James Gosling y Mike Sheridan para trabajar en un proyecto llamado "El proyecto verde". El objetivo de este proyecto era desarrollar una tecnología para programar la siguiente generación de dispositivos inteligentes entre los cuales estaban todo clase de artículos como por ejemplo un refrigerador.
Al inicio Gosling intento utilizar C++, pero debido a que tanto Gosling como Bill Joy lo encontraron poco apropiado para el objetivo que quería cumplir procedieron a crear un nuevo lenguaje llamado Oak (Roble en inglés. Se cree que es debido al roble que se encontraba frente al despacho de Gosling).
El resultado fue un lenguaje similar a C++ pero que no estaba ligado a ningún tipo de CPU en concreto.
El nacimiento de Java
Con el tiempo Oak tuvo problemas legales ya que resulto que dicho nombre ya estaba en uso por otro lenguaje de programación. Es por esto que el nombre fue cambiado a Java (posiblemente debido a la marca de café que tomaban al momento de poner el nombre, el cual también explica el logo del lenguaje).
El "BOOM" de Java
Si bien Java había sido diseñado para ser un lenguaje universal que permitiera programar micro-computadoras de dispositivos electrónicos este no fue lo que hizo que Java fuera un lenguaje importante. De hecho, Java fracaso cuando intento ser implementado en este mercado debido a que las micro-computadoras no eran lo suficientemente potente para utilizar Java. (O más bien, Java no era lo suficiente mente eficiente para ser utilizado por las micro-computadoras).
Afortunadamente el fracaso de Java en micro-computadoras coincidió con el nacimiento del fenómeno mundial WEB. El cual requería de un lenguaje multiplataforma que permitiera ser ejecutado en distintas arquitecturas, justamente para lo que Java estaba hecho.
Java paso a ser uno de los lenguajes más populares del mercado gracias a sus ahora no tan populares "applets" que permitían ejecutar código de java desde el browser. (Cabe destacar que esto también fue gracias a Netscape que promovió Java al tenerlo incorporado en el navegador).
Evolución de Java
Con el tiempo Java dejo der ser un lenguaje poco potente utilizado para navegadores y paso a ser un lenguaje muy competitivo que podía ser utilizado para desarrollar aplicaciones de escritorio, web, teléfonos inteligentes, entre otros.
Java en la actualidad forma parte de Oracle y es uno de los lenguajes más populares de la actualidad.
RECURSOS ASOCIADOS A ESTE TUTORIAL:
- Video Tutorial – Historia muy breve de Java (No disponible aun)
- Tutorial descargable .DOCX
RECURSOS COMPLEMENTARIOS:
No existen recursos complementarios para este artículo.
REFERENCIAS WEB
- Historia del lenguaje Java - http://www.cad.com.mx/historia_del_lenguaje_java.htm