Introduccion poo

Historia de la programación orientada a objetos

  • 1967

    1967
    SIMULA surgió con el lenguaje de programación desarrollado por Kristen Nygaard y Ole-johan Dahl
  • 1980

    1980
    Aparicion de los lenguajes orientado a los objetos hibridos entre los cuales se descata C++ y Pascal.
  • 1988

    1988
    Se genera una crisis de software entre Alan Kay (programación orientada) y EDSGER DIJKSTRA (computación), quien consideraba que el software no cumplia con las especificaciones, no cumplian con plazos, se sale del presupuesto y son de baja calidad.
  • 1980

    1980
    Aparece Smalltalk diseñado por Alan Kay, es un mundo virtual donde viven objetos que se comunican entre si mediante el envío de mensajes.
  • 1985

    1985
    Eiffel es un lenguaje de programación orientada a objetos que sigue el estándar ISO diseñado por Bertrand Meyer.
  • Los 90's

    Los 90's
    En los años 90´s los objetos se hacen omnipresentes y aparecen sistemas operativos orientados a objetos, SUN desarrolla el lenguaje Java.
  • CASE

    CASE
    Se desarrollan herramientas CASE orientadas a objetos (como el diseño asistido por computadora)
  • RMI, CORBA, COM, DCOM.

    RMI, CORBA, COM, DCOM.
    Se desarrollan la arquitectura de objetos distribuidos RMI, CORBA, COM, DCOM.
  • Adobe action script

    Adobe action script
    Desarrollado como forma de programación mas interactiva y permite mayor eficiencia con la plataforma flash.
  • DELPHI

    DELPHI
    Técnica de comunicación estructurada desarrollada como un método de predicción sistemático interactivo.
  • PHP

    PHP
    Fue creado originalmente por Rasmus Lerdof, originalmente diseñado para el desarrollo web de contenido dinámico, fue uno de los primeros lenguajes de programación.
  • SQL3

    SQL3
    Es una facilidad de base de datos relacional con características de objetos agregadas,en comparación con una nueva facilidad de base de datos orientada a objetos.
  • ADA 95

    ADA 95
    Es un lenguaje multiproposito orientada a objetos y concurrente pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++
  • OZ

    OZ
    Desarrollado originalmente en el lboratorio de sistemas deSaarland, tiene una implementacion de gran calidad con su sistema de programación Mozart
  • QUICK BASIC

    QUICK BASIC
    Desarrollado para uso con el sistema operativo MS-DOS, añadia tipos definidos por el usuario estructuras de programación mejoradas mejores gráficos y soporte de disco
  • VISUAL BASIC

    VISUAL BASIC
    Es un lenguaje de programacion dirigido por eventos, desarrollado por Alan Cooper para Microsoft.
  • R

    R
    Es un entorno de lenguaje de programación con un enfoque al análisis estadístico desarrollado por Robert Gentleman y Ross Ihaka.
  • C#

    C#
    Orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET
  • GENIE

    GENIE
    Diseñado como dialecto alternativo mas simple y limpio para el compilador Vala.Diseñado por Jamie McKraken
  • D

    D
    Es un lenguaje de programacion de uso general desarrollado por Walter Brigth, se origina como un rediseño de C++