Sie sind auf Seite 1von 3

OSCAR ANDRES QUESEDO LOPEZ

YASMIN MOYA VILLA

25 DE FEBRERO DE 2016

HISTORIA DE LA POO Y JAVA

Hoy en día, la orientación a objetos es fundamental en el desarrollo de software, sin


embargo, esta tecnología no es nueva, sus orígenes se remontan a la década de los
años sesenta. De hecho Simula, uno de los lenguajes de programación orientados a
objetos más antiguos, fue desarrollado en 1967.

Cuando se crearon las primeras computadoras todavía no existían los lenguajes de


programación, tal como ahora los entendemos. El lenguaje ensamblador puede
considerarse como el primer lenguaje de programación propiamente dicho. Permitía
al usuario un diálogo más fluido con la máquina a través de instrucciones que tenían
relación directa con el conjunto de operaciones que la máquina podía realizar.

El desarrollo de la POO empieza a destacar durante la década de lo 80 debido


fundamentalmente a la disponibilidad de extensiones orientadas a objetos en dos de
los lenguajes más populares, C y Pascal; esto da lugar a la aparición de los
lenguajes orientados a objetos híbridos, entre los que se destacan C++ y Pascal
orientado a objetos. Estos lenguajes tienen una característica muy importante y es
que guardan la compatibilidad con sus antecesores, tomando en cuenta la
programación estructurada, a la que engloba y dotando al programador de nuevos
elementos para el análisis y desarrollo de software. En los años 90 los objetos se
hacen omnipresentes; aparecen sistemas operativos orientados a objetos, entornos
de desarrollo orientado a objetos con muchas facilidades para la programación
(método visual), SUN desarrolla el lenguaje Java.

Java es un lenguaje de programación de Sun Microsystems originalmente


llamado "Oak", que fue concebido bajo la dirección de James Gosling y Bill Joy,
quienes pertenecían a una subsidiaria de Sun, conocida como "FirstPersonInc". Oak
nació para programar pequeños dispositivos electrodomésticos, como los asistentes
personales digitales PADs (Personal Digital Assistants) y un poco más adelante se
utilizó para ejecutar aplicaciones para televisores. Ninguno de estos productos tuvo
éxito comercial. Gosling y Joy se quedaron con una tecnología robusta, eficiente,
orientada a objetos, independiente de la arquitectura, pero hasta ese momento, sin
ninguna utilidad práctica.

No pasó mucho tiempo, cuando en Sun se dieron cuenta de que todas estas
características cubrían a la perfección las necesidades de las aplicaciones de
Internet. De esta manera, con unos cuantos retoques, Oak se convirtió en Java.

Aunado a todas las características que posee Java (modelo de objetos dinámico,
sistema estricto de tipos, paquetes, hilos, excepciones, etcétera), cuando Nestcape
Inc. anunció su incorporación dentro de su navegador (Netscape Navigator), el nivel
de interés sobre el lenguaje creció dramáticamente, debido al número importante de
personas que utilizan WWW diariamente.

En la actualidad, Java se utiliza para desarrollar aplicaciones empresariales a gran


escala, para mejorar la funcionalidad de los servidores Web (las computadoras que
proporcionan el contenido que vemos en nuestros exploradores Web), para
proporcionar aplicaciones para los dispositivos domésticos (como teléfonos
celulares, radiolocalizadores y asistentes digitales personales) y para muchos otros
propósitos. Actualmente, el proyecto Java está en manos de la empresa Oracle
propietaria de la base de datos del mismo nombre.
REFERENCIAS

 Libro Programacion en JAVA: Introducción a la programacion orientada a objetos


 Libro Como programar en c/c++/JAVA 2da edicion
 Libro Como programar en java 7ma edicion
 Libro Fundamentos de JAVA 3ra edicion
 Libro Piensa en JAVA
 http://basesdedatos.unicartagena.edu.co:2129/onlinepdfjs/view.aspx

Das könnte Ihnen auch gefallen