1 / 10

Historia del Lenguaje JAVA

Historia del Lenguaje JAVA. Breves reseñas hist óricas sobre el nacimiento y evolución del lenguaje de programación JAVA. Jos é Luis Redondo García. Grupo Quercus Engineering Software, UEX. ¿Cómo nace Java?.

kesia
Download Presentation

Historia del Lenguaje JAVA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Historia del LenguajeJAVA Breves reseñas históricas sobre el nacimiento y evolución del lenguaje de programación JAVA José Luis Redondo García. Grupo Quercus Engineering Software, UEX

  2. ¿Cómo nace Java? • Principios de los 90: En los laboratorios de Sun se empieza a desarrollar un nuevo lenguaje bautizado “Oak” (roble). • Orientado a Objetos • Parecido a C++ • La idea original era crear un lenguaje universal para que con un mismo aparato de control remoto se pudieran manejar diferentes equipos de entretenimiento. • Este lenguaje original fue creado por James Gosling, y lo e llamaba Oakpor un árbol que veía desde su oficina.

  3. ¿Cómo nace Java? • El lenguaje OAK se torna producto y los desarrolladores se dieron cuenta de lo efectivo que podría ser este lenguaje en Internet y lo utilizan para desarrollar un Web browser, que llaman HotJava. • Gracias a este navegador, nacen los Applets. • Sun acuerda poner disponible OAK, sin embargo cambia su nombre a JAVA: • El término Java: • Las iniciales de sus creadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. • JustAnotherVague Acronym ("sólo otro acrónimo ambiguo más"). • La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería cercana.

  4. ¿Cómo nace Java? El browser fue demostrado en una conferencia mundial de Sun que se ofreció en 1995. Este es el año en que surge la primera versión pública, Java 1.0. Netscape anuncia su nuevo navegador con soporte para Java y esta tecnología se dispara.

  5. Evolución de Versiones • Java ha seguido desarrollándose a través de los años. • Las siguientes son las versiones de Java: • Java 1.0 en 1995 • Java 1.1 en 1997 • Java 1.2 en 1998, también conocido como Java 2 • Java 1.3 en 2000 • Java 1.4 en 2002 • Java 1.5 en 2004, también conocido como Java 5 • Java 1.6 en 2006, también conocido como Java 6 5

  6. Entorno de Ejecución • Para ejecutar un programa en Java, lo mínimo que se necesita es que la computadora contenga elEntorno de Ejecución de Java (JRE, Java Runtime Environment). • El JRE se instala de forma automática la primera vez que se accede a una página Web que contiene un applet. 6

  7. Ediciones de Java (cont.) • Los programadores necesitamos además un conjunto de programas que nos permita crear aplicaciones y applets en Java. • Éste se conoce como el Kit para Desarrollo de Java (JDK, Java Development Kit). • Existen diferentes ediciones del JDK que se pueden obtener, totalmente gratis, de Sun Microsystems: Java SE, Java EE y Java ME. 7

  8. Ediciones de Java (cont.) • Java SE (Java Standard Edition) • Provee todo lo necesario para la creación de aplicaciones y applets. • Java EE (Java Enterprise Edition) • Permite crear aplicaciones para empresas que proveen servicios por el Web. • Java ME (Java Micro Edition) • Permite crear aplicaciones para productos como teléfonos celulares y enseres eléctricos. 8

  9. Popularidad del Lenguaje Índice TIOBE:

  10. Java en la Actualidad Simple, orientado a objetos Independiente de Plataforma (JVM)‏ Portable. Versátil, Dinámico, Robusto y seguro. Gratuito. Fácil de usar y desarrollar. Gran comunidad de Desarrolladores en el mundo.

More Related