Java logo 1996

Java a través de la Historia

  • Inicios de Java

    Inicios de Java
    El lenguaje Java fue desarrollado en sus inicios por James Gosling, en el año 1991. Inicialmente Java era conocido como Oak posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.
  • Proyecto Verde

    Proyecto Verde
    En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Proyecto Green permitía a los usuarios responder al teléfono desde cualquier lugar. Después de mostrar a Scott McNealy y Bill Joy los prototipos de bajo nivel del sistema, continuán con el desarrollo, incluyendo sistema operativo, Green OS; el lenguaje Oak, las librerías, alguna aplicación básica y el hardware, hasta que el 3 de septiembre de 1992 se termina el desarrollo y con ello el Proyecto Verde.
  • Establecimiento de Java

    Establecimiento de Java
    El 23 de mayo de 1995, en la conferencia SunWorld `95, John Gage, de Sun Microsystems, y Marc Andreessen, cofundador y vicepresidente de Netscape, anunciaban la versión alpha de Java, que en ese momento solo corría en Solaris, y el hecho de que Java iba a ser incorporado en Netscape Navigator, el navegador mas utilizado de Internet.
    Con la segunda alpha de Java en Julio, se añade el soporte para Windows NT y en la tercera, en Agosto, para Windows 95.
  • Versiones 1.0 a 1.2

    Versiones 1.0 a 1.2
    La primera versión fue lanzada el 23 de enero de 1996 (1.0 del JDK).
    JDK 1.1 Aparece el 19 de febrero 1997 e incorpora al lenguaje varias clases que faltaban.

    El 8 de diciembre de 1998 aparece la versión J2SE 1.2 otra evolución importante.
  • Curiosidades

    Curiosidades
    Pasa a llamarse Java cuando corría el año 1996. Se supone que le pusieron ese nombre mientras tomaban café (Java es nombre de un tipo de café, originario de Asia), aunque otros afirman que el nombre deriva de las siglas de James Gosling, Arthur Van Hoff, y Andy Bechtolsheim.
  • Versión 1.0

    Versión 1.0
    Versión 1.0: La primera versión del lenguaje contiene las clases principales, la maquina virtual y el API gráfico de AWT es un lenguaje que acaba de nacer.
  • Versiones 1.3 y 1.5

    Versiones 1.3 y 1.5
    Java en estos momentos ya es una plataforma madura a la cual el fabricante va añadiendo nuevas características.
    Versión 1.3: Avances pequeños en cuanto a APIs , se añade soporte JNDI.
    Versión 1.5: También denomina Java 5 se producen dos saltos importantes a nivel del core del lenguaje. Por una parte la inclusión de tipos Genéricos. Por el otro lado la inclusión del concepto de metadatos con el uso de anotaciones.
  • Versiones de la 1.6 a 1.8

    Versiones de la 1.6 a 1.8
    Java ha madurado mucho y es una de las plataforma de referencia.
    Versión 1.6: Esta versión contiene avances muy puntuales con la inclusión de un API de compilación “on-the-fly” que permitirá gestionar servicios web de forma cómoda.
    Versión 1.7: Otra versión cuyos cambios a nivel del lenguaje son limitados.
    Versión 1.8: Llega Java 8 el gran salto en cuanto al lenguaje se refiere. Se abren las puerta a la programación funcional con el uso de expresiones Lambda y Streams.
  • Versiones actuales

    Java 9 es una de las versiones mas nuevas de este lenguaje de programación. Se trata de un proyecto para el futuro enfoque de MicroServicios. Después fue publicada la versión Java SE 10 con la finalidad de garantizar un soporte prolongado cada año y medio, aproximadamente. Seis meses después apareció una nueva versión de Java que también se conoce como “Java SE 11”. La que pudo incluir varias novedades de relevancia en función de la seguridad. Java SE 12 hasta el momento es la última versión.
  • Java en la actualidad

    Java en la actualidad
    Java es muy importante actualmente. Es un lenguaje de programación rápido, seguro y confiable para codificarlo todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de macrodatos y tecnologías del servidor.