Historia de Java

By m3rcy1
  • Inicios de Java

    Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA. El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)".
  • Proyecto verde

    En un principio se consideraba C++ como lenguaje a utilizar, pero tanto Gosling como Bill Joy lo encontraron inadecuado. Gosling intentó primero extender y modificar C++ resultando el lenguaje C++ ++ - (++ - porque se añadían y eliminaban características a C++), pero lo abandonó para crear un nuevo lenguaje desde cero al que llamo Oak (roble en inglés, según la versión mas aceptada, por el roble que veía através de la ventana de su despacho).
  • Establecimiento de Java

    El lenguaje de programación Java fue desarrollado originalmente por James Gosling, de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle),4​ y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems.
  • Versiones de Java 1.0 y 1.2

    La primera versión fue lanzada el 23 de enero de 1996. La primera versión estable, JDK 1.0.2, se llama Java 1. J2SE 1.2 (8 de diciembre de 1998) — Nombre clave Playground. Esta y las siguientes versiones fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" (Java 2 Platform, Standard Edition) reemplazó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition)
  • Curiosidades de java

    El nombre de JAVA tiene una gran polémica con respecto a su origen, se discuten varias teorías:
    Una de las teorías más difundidas viene del cafe, se dice que una cafetería cercana donde los desarrolladores tomaban cafe se llamaba de la misma forma, de ahí vendria tambien su logo con una taza de cafe humeante.
    Otra versión dice que viene del acronimo: Just Another Vague Acronym ("sólo otro acrónimo ambiguo más").
  • Version 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

    J2SE 1.3 (8 de mayo de 2000) — Nombre clave Kestrel. Los cambios más notables fueron: comunicado de prensa. Seguidamente, dos años más tarde, nació Java 5 o “J2SE 5.0”; versión en la cual se pudieron notar dos saltos importantes a nivel del Core del lenguaje. En vista de, la inclusión de “Tipos Genéricos” y del concepto de metadatos con el uso de anotaciones.
  • Versiones 1.6 a 1.8

    Java SE 6 (11 de diciembre de 2006) — Nombre clave Mustang. Estuvo en desarrollo bajo la JSR 270. En esta versión, Sun cambió el nombre "J2SE" por Java SE y eliminó el ".0" del número de versión.[4] Está disponible en http://java.sun.com/javase/6/.
    Java SE 7 — Nombre clave Dolphin. En el año 2006 aún se encontraba en las primeras etapas de planificación. Su lanzamiento fue en julio de 2011.
    Java SE 8 — lanzada en marzo de 2014
  • Versiones actuales de java y su historia

    La plataforma Java, posee diferentes tipos de ediciones (no confundir con versiones). Cada una de estas ediciones fueron desarrolladas para atacar ciertos problemas sobre ambientes en particular. Java es distribuido en tres diferentes ediciones. Java Micro Edition (Java ME)
    Java Standard Edition (Java SE)
    Java Enterprise Edition (Java EE)
  • Java en la actualidad

    Como uno de los lenguajes de programación más maduros y populares del mundo, Java tiene una gran base de código heredado, o una gran colección de código fuente. Java también es fundamental en la creación de aplicaciones para Android. Además, las empresas de todos los sectores utilizan Java, incluidas las principales organizaciones tecnológicas como Facebook, Google y Netflix.