P. 1
Historia de Java

Historia de Java

4.5

|Views: 4.479|Likes:

More info:

Published by: Xuxan Melina Vigo Alván on Sep 28, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/18/2013

pdf

text

original

if

UNIVERSIDAD PRIVADA ANTENOR ORREGO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS

Historia de Java
Desarrollo de Soluciones en Software Libre
Alumna: Xuxan Vigo Alván Docente: Quiroz Reategui Verney

27/09/2008

Tabla de Contenido
1. 2. 3. 4. 4.1. 4.2. 5. 6. Introducción .......................................................................................................................... 3 Razones que llevaron a crear Java ........................................................................................ 3 En sus inicios ......................................................................................................................... 4 Java y su resurgimiento en Internet...................................................................................... 5 La necesidad de un mejor navegador ............................................................................... 6 Dos demos que cambio el mundo..................................................................................... 6 Publicación del Código .......................................................................................................... 7 Java en el Tiempo .................................................................................................................. 7

Conclusiones ................................................................................................................................. 9 Referencias Bibliográficas ........................................................................................................... 10

1. Introducción
El lenguaje de programación Java, cada día es más usado y popular, compitiendo sin intimidarse con otras tecnologías más comerciales como las tecnologías .NET, Java en la actualidad es una Tecnología. Pero quienes y como lograron incluir a Java entre los lenguajes de uso preferido de muchos programadores alrededor del mundo para luego lograr la aceptación por parte de usuarios de muchos de los productos resultantes con tecnologías Java. Se conoce que el 23 de mayo de 1995, Jhon Gage, director de la Oficina de Ciencia de Sun Microsystems, y Marc Andreessen, cofundador y ejecutivo Vice President en Netscape, pisaban un escenario y anunció a la audiencia TM SunWorld que la tecnología Java TM era real, era oficial, y que iba a ser incorporado en Netscape Navigator TM, el mundo del portal de Internet. En ese momento, todo el equipo de la tecnología Java, pero no una división grande, eran menos de 30 personas. Los miembros originales de este pequeño grupo que ha creado y alimentado una tecnología que podría cambiar el mundo informática.

2. Razones que llevaron a crear Java
1. Creciente necesidad de interfaces mucho más cómodas e intuitivas que los sistemas de ventanas que proliferaban hasta el momento. 2. Fiabilidad del código y facilidad de desarrollo. Gosling observó que muchas de las características que ofrecían C o C++ aumentaban de forma alarmante el gran coste de pruebas y depuración. Por ello en los sus ratos libres creó un lenguaje de programación donde intentaba solucionar los fallos que encontraba en C++. 3. Enorme diversidad de controladores electrónicos. Los dispositivos electrónicos se controlan mediante la utilización de microprocesadores de bajo precio y reducidas prestaciones, que varían cada poco tiempo y que utilizan diversos conjuntos de instrucciones. Java permite escribir un código común para todos los dispositivos. Por todo ello, en lugar de tratar únicamente de optimizar las técnicas de desarrollo y dar por sentada la utilización de C o C++, el equipo de Gosling se planteó que tal vez los lenguajes existentes eran demasiado complicados como para conseguir reducir de forma apreciable la complejidad de desarrollo asociada a ese campo. Por este motivo, su primera propuesta fue idear un

nuevo lenguaje de programación lo más sencillo posible, con el objeto de que se pudiese adaptar con facilidad a cualquier entorno de ejecución. Basándose en el conocimiento y estudio de gran cantidad de lenguajes, este grupo decidió recoger las características esenciales que debía tener un lenguaje de programación moderno y potente, pero eliminando todas aquellas funciones que no eran absolutamente imprescindibles.

3. En sus inicios
En los primeros años de la década de los noventa, Sun Microsystems decidió intentar introducirse en el mercado de la electrónica de consumo y desarrollar programas para pequeños dispositivos electrónicos. Sun creó una filial, denominada FirstPerson Inc., para dar margen de maniobra al equipo responsable del proyecto. La tecnología Java se creó como una herramienta de programación en una pequeña, a puerta cerrada proyecto iniciado por Patrick Naughton, Mike Sheridan, y James Gosling de Sun en 1991. Pero la creación de un nuevo idioma ni siquiera fue el punto de "The Green Project". Para demostrar lo que ellos vieron como un posible futuro en dispositivos digitales, el equipo verde fuera encerrado en una oficina anónima en la arena Hill Road en Menlo Park, cortar todas las comunicaciones regulares con Sun y trabajó todo el día durante 18 meses. En el verano de 1992, que surgió con un demo de trabajo, un interactivo, de mano de entretenimiento en casa con el controlador de dispositivo de una animada interfaz de usuario de pantalla táctil. El dispositivo experimental fue llamado * 7 ("StarSeven"). El sistema presentaba una interfaz basada en la representación de la casa de forma animada y el control se llevaba a cabo mediante una pantalla sensible al tacto. En el sistema aparecía ya Duke, la actual mascota de Java.

La *7 era capaz de controlar una amplia gama de plataformas de entretenimiento y aparatos, mientras se muestra la animación; se debe a que se corrió sobre una totalmente nueva, independiente del procesador de lenguaje. El lenguaje en sí fue creado por los miembros del “The Green Team”. Gosling llama el nuevo idioma "OAK", después de que el árbol fuera de su ventana. A medida que el proyecto cobró impulso y comenzó la participación de los clientes potenciales en la industria de la televisión por cable, el equipo verde salió de la clandestinidad, ocupada un gran atractivo edificio de oficinas en el 100 Hamilton Avenue en Palo Alto, y llegó a ser conocido como FirstPerson. Se menciono que Java se llamó Oak (roble en español), aunque tuvo que cambiar de denominación, pero como surge el nombre de “JAVA”, James Gosling, el creador de Java, nos dice la verdad en un mail que le envía a Jonathan Schwartz (CEO de Sun Microsystems), lo podemos encontrar en la siguiente dirección http://blogs.sun.com/jonathan_es/ , en resumen lo que se menciona es que el nombre nació mas por un proceso comercial y de marketing.

4. Java y su resurgimiento en Internet
Java se aplicó a otro proyecto denominado VOD (Video On Demand) en el que se empleaba como interfaz para la televisión interactiva que se pensaba iba a ser el principal campo de aplicación de Java. Ninguno de estos proyectos se convirtió nunca en un sistema comercial, pero fueron desarrollados enteramente en un Java primitivo. Una vez que en Sun se dieron cuenta de que a corto plazo la televisión interactiva no iba a ser un gran éxito, instaron a FirstPerson a desarrollar nuevas estrategias que produjeran beneficios. Entre ellas se encontraba la aplicación de Java a Internet, la cual no se consideró productiva en ese momento.

El Internet se está convirtiendo en popular como una forma de pasar los contenidos de los medios - texto, gráficos, video - en toda una red de dispositivos heterogéneos utilizando HTML. La tecnología Java ha sido diseñada en paralelo para mover los contenidos de los medios a través de las redes de dispositivos heterogéneos, pero también ofrece la capacidad de movimiento "comportamiento" en la forma de applets junto con el contenido. HTML por sí solo no podía hacer eso, pero sí establecer la etapa para la tecnología Java. Gosling explica: "Ya habíamos venido desarrollando el tipo de ropa interior», «para poder ofrecer los contenidos al mismo tiempo, la Web se está elaborando. A pesar de que la Web ha sido de alrededor de 20 años o así, con FTP y Telnet, es difícil utilizar. Mosaico Luego salió en 1993 como uno fácil de usar interfaz de la Web, y que revolucionó la percepción del pueblo. El Internet se está convirtiendo en exactamente la red que había estado tratando de convencer a las compañías de cable que debe ser la construcción. Todas las cosas que hubiera querido hacer, en generalidades, encajan perfectamente con la forma en solicitudes por escrito, entregado, y se utiliza en Internet. Era un increíble accidente. Y era evidente que el Internet y Java se un partido en el cielo. Por lo tanto, eso es lo que hicimos ".

4.1.

La necesidad de un mejor navegador
El equipo regresó recreo una tecnología Java basada en clon de mosaico que denomina "WebRunner" (después de la película Blade Runner), que más tarde oficialmente conocida como la HotJava TM navegador. Era 1994. Diariamente, el impulso detrás de la nueva visión creció. WebRunner era sólo una demo, pero una impresionante: por primera vez, animadas, objetos en movimiento y dinámica de contenido, ejecutandose dentro de un navegador Web.

4.2.

Dos demos que cambio el mundo
El demo del navegador “WebRunner” y el demo “Dolly”, a principios de 1995 fueron presentados en una conferencia donde se reunían profesionales de internet y del entretenimiento; en donde, John Gage fue invitado.

Gosling tiempo antes de que llegue la audiencia estaba preocupado ante la perspectiva de la aún áspero “WebRunner” estrellarse en una importante manifestación pública. 30 horas antes de la audiencia Gosling estuvo solucionando problemas de la demo, se preguntaba momentos cercanos a la audiencia ¿qué era tan emocionante acerca de un nuevo lenguaje de conducción de una página de texto y las ilustraciones en un clon de mosaico?. Gosling entonces se presento en la conferencia, y a continuación presento una ilustración 3D de una molécula en el centro del texto que se respondía a los movimientos del ratón. Entonces la audiencia quedo sorprendida. Un mes más tarde, el equipo estaba dispuesto a hacer WebRunner y el código binario esté disponible a través de Internet en modo "privado / público". Ellos querían el código para ser probados por sus amigos y una pequeña red informal de los desarrolladores.

5. Publicación del Código
En marzo de 1995, todavía había sólo siete u ocho binario copias de lo que ellos llamaron "1.0a" fuera de Sun. El equipo se estaba preparando para enviar una "plena público" versión alpha ( "1.0a2") del código fuente de Java en Internet. El equipo sabía que la liberación de código a los desarrolladores de forma gratuita es una de las más rápidas formas de crear adopción generalizada. También es una gran manera de obtener la ayuda de la comunidad de desarrollo para inspeccionar el código y encontrar errores pasa por alto ninguno.

6. Java en el Tiempo

Sun presenta Java a través del tiempo, separa por fechas los avances que ha logrado java, se muestra en la siguiente dirección: http://www.java.com/en/javahistory/timeline.jsp. En resumen podemos observar en el siguiente gráfico.

Conclusiones
• • •
Desde su introducción en mayo de 1995, la plataforma Java ha sido aprobado más rápidamente a través de la industria que cualquier otra nueva tecnología de computación en la historia.

Se pensó inicialmente en la electrónica de consumo y desarrollar programas para pequeños dispositivos electrónicos. Inicialmente llamado OAK java corre sobre una totalmente nueva, independiente

del procesador de lenguaje, que permitió que corriera en distintos dispositivos o aparatos.
• Despues del proyecto VoD (Video On Demand), que se empleaba como interfaz para la televisión interactiva, fracaso; se puso los ojos en internet, que permitió el resurgimiento de java. La popularidad de Java se debe a que Sun publica dos versiones de código de Java, la versión publica es descargado por miles de desarrolladores desde sus inicios hasta la actualidad.

Referencias Bibliográficas

Junta de Catilla León. (Octubre de 1999). Guía de Iniciación al Lenguaje JAVA. Recuperado el 25 de Setiembre de 2008, de Historia de Java: http://pisuerga.inf.ubu.es/lsi/Invest/Java/Tuto/I_2.htm Martínez, I. R. (2007). Introduccion a la Tecnología Java. Historia de Java . Naughton, P. (18 de Marzo de 1996). The Long Strange Trip to Java. Recuperado el 25 de Setiembre de 2008, de http://www.blinkenlights.com/classiccmp/javaorigin.html Schwartz, J. (04 de Setiembre de 2007). El Blog de Jonathan. Recuperado el 22 de Setiembre de 2008, de Aunque lo diferente no siempre es mejor, lo mejor siempre es diferente: http://blogs.sun.com/jonathan_es/entry/aunque_lo_diferente_no_siempre Sun Microsystems. (s.f.). History of Java Technology. Obtenido de The Java History Timeline: http://www.java.com/en/javahistory/timeline.jsp Sun Microsystems. (Abril de 2003). Java Technology. Recuperado el 26 de Setiembre de 2008, de The Early Years: http://java.sun.com/features/1998/05/birthday.html

• • •

• •

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->