miércoles, 4 de junio de 2014

Seguimos con la programación Java (Historia)

Hola amig@s, seguimos con un poco de historia (Java):

En el anterior post exliqué un poco el motivo por el que me decidí a escribir un blog sobre programación.
Y en este segundo post me adentraré en el mundo del java.

Empecemos....


Java es una plataforma desarrollada al comienzo de los años 1990 con el objetivo concreto de permitir ejecutar programas sin tener relativamente en cuenta el hardware final, sin volver a reescribir todo el código del programa, ni tener que recompilar un programa para un cierto procesador.

Consiste en tres grandes bloques:
  • El lenguaje Java.
  • Una máquina virtual . 
  • Una interfaz de programación de aplicaciones o API.
El lenguaje Java es un lenguaje de programación orientado a objetos. Desde su introducción a finales de 1995, es uno de los lenguajes más conocidos.

Para lograr ejecutar los programas sobre una unidad (virtual), se compilan a código binario
como bytecode para cualquier máquina virtual de Java.
El API facilita un amplio conjunto de bibliotecas de rutinas.

Java está respaldado por una gran comunidad de desarrolladores que activamente trabajan en productos y servicios alrededor de Java :P

...Y ahora un poco de historia ....


El lenguaje java comenzó como un proyecto interno de Sun Microsystems 1990. Los ingenieros de Sun no estaban satisfechos con el rendimiento del lenguaje C++, así que  James Gosling, Mike Sheridan y Patrick Naughton y otros desarolladores comenzaron a desarrollar un nuevo lenguaje, en principio este nuevo lenguaje estaría destinado al campo de la electrónica de consumo, especialmente en los electrodomésticos.
Este nuevo lenguaje se creó como una extensión del C++, ya dominado por muchos programadores.

Inicialmente el lenguaje se llamó Oak, luego -->  Green y finalmente --> Java.

En 1992 se presentó como demostración una PDA con interfaz gráfica y un asistente inteligente representado mediante un muñeco llamado Duke que demostraría toda la potencia de este nuevo lenguaje.

Oak fue presentado a concurso, como solución tecnológica, en varios proyectos para la industria del cine y la televisión, pero no fue elegido. :(

En 1994 John Gage, James Gosling, Bill Joy, Patrick Naughton, Wayne Rosing, y Eric Schmidt se reunieron para reorientar Oak.
Decidieron orientarlo hacia la tecnología de la Web, pues se pensaba que tras la aparición del navegador Mosaic, esta evolucionaría hacia la misma clase de interactividad, para la cual habían estado preparando Oak.

El 23 de Mayo de 1995, Sun Microsystems anuncia la aparición del nuevo lenguaje de programación Java y también el de HotJava, un navegador para éste desarrollado con el mismo lenguaje.

En 1995 se decidió cambiar el nombre de Oak  --> Java,  (nombre de Oak era muy
parecido al de otro producto).
En Mayo de 1995 Sun da licencia a Netscape para el uso de java en sus navegadores. 

El 23 de mayo de 1995, durante las conferencias de SunWorld, vio la luz pública Java y HotJava, el navegador Web.

El 9 de enero del año siguiente, 1996, Sun fundó el grupo empresarial JavaSoft para que se encargase  del desarrollo tecnológico y dos semanas más tarde la primera versión de Java fue publicada.

A finales de 1998, nació Java 2. Java incorpora en el propio lenguaje muchos aspectos que en cualquier otro lenguaje son extensiones propiedad de empresas de software o fabricantes de ordenadores.
Según Sun Microsystems, esta es la primera versión realmente profesional del lenguaje.

A partir de este año, el lenguaje Java ha ido evolucionando y hasta día de hoy, todavía sigue evolucionando gracias a sus creadores y toda la comunidad que hay detrás apoyando a este lenguaje. Aquí podemos observar una tabla con los 10 lenguajes más utilizados hasta el 2014.


En el siguiente post os hablaré un poco de las versiones que tiene Java y sus características.
Y con esto me despido hasta la próxima entrada.

Un saludo a tod@s:
                               Esther

No hay comentarios:

Publicar un comentario