blog que es cpp

Lenguaje C y su evolución al lenguaje C++

  • Origen del lenguaje

    Origen del lenguaje
    Todo comenzó en el año de 1970, en el laboratorio de la empresa Bell, cuando Dennis Ritchie junto a Brian Kernighan empezaron a crear el lenguaje C. Ritchie era colaborador de Ken Thompson, informático que para entonces trabajaba en UNIX (sistema operativo) y quien también había creado el lenguaje B.
  • ¿Por qué se creó el lenguaje?

    ¿Por qué se creó el lenguaje?
    El objetivo era encontrar un sistema operativo eficiente que pudiera evolucionar sin sufrir vergonzosas ralentizaciones.
    Y como todos los mejores descubrimientos, ocurrió uno por casualidad. Estos programadores unieron el BCPL, lenguaje sencillo y rápido, con el B, que en cambio era lento porque estaba lleno de instrucciones. El resultado fue el lenguaje C, y permitió a Thompson abandonar y reescribir completamente a UNIX.
  • El año del desarrolo

    El año del desarrolo
    En 1972 fue el año más productivo de desarrollo y probablemente cuando se bautizó el lenguaje C.
  • Como se comenzo a distribuir el lenguaje C

    El lenguaje C estaba lo suficientemente maduro como para que el 90% de UNIX pudiera reescribirse con él. Los laboratorios Bell concedieron la licencia de UNIX a las universidades, y así fue como se empezó a distribuir el lenguaje C
  • Publicación del libro

    Publicación del libro
    Ritchie con la colaboración de Brian Kernighan, publicó el libro «El lenguaje de programación C». Este libro, también conocido como K & R, sirvió de base informal para todos aquellos que querían empezar a programar con este nuevo lenguaje.
  • Surge el lenguaje C++

    Surge el lenguaje C++
    C++ es un lenguaje compilado que fue desarrollado por Bjarne Stroustroup en los laboratorios At&T como una extensión orientada a objetos del lenguaje.
  • Lenguaje C en un estándar

    Lenguaje C en un estándar
    El ANSI, que es una de las organizaciones de normalización más importantes de Estados Unidos, formó su propio comité con el fin de convertir a C en un estándar.
  • Estandarización IOS del Lenguaje

    Estandarización IOS del Lenguaje
    e publicó la estandarización ISO del lenguaje. Este estándar es básicamente el estándar ANSI, con unas pocas modificaciones de formato. A este estándar se lo conoce, entonces, como C89, o C90, y se trata del mismo lenguaje.
    Basándose en el estándar ANSI que estaba en preparaciónS
  • Microsoft y su Plataforma

    Microsoft y su Plataforma
    Microsoft presenta su plataforma .NET junto con un nuevo lenguaje, C# (diseñado por Anders Hejlsberg), que servirá de lenguaje principal de la plataforma.
  • Estándar una nueva revisión

    Estándar una nueva revisión
    Se ratificó como estándar una nueva revisión del lenguaje C, que incluye otras actualizaciones que se han producido con el tiempo, y se llama C11.
  • Ventajas / Desventajas

    Ventajas / Desventajas
    Ventajas:
    Poderoso y eficiente, su aprendizaje te permitirá conocer mejor otros lenguajes, facil de portar.
    Desventajas:
    No soporta OOP, no utiliza el concepto Namespace, no posee Constructor & Destructor
  • Actualmente

    Actualmente
    Casi 35 años después de su estreno, el popular lenguaje de programación C++ está a punto de recibir una actualización. Se llamará C++ 17, y traerá novedades.
    Los lenguajes de programación tienen un ciclo de vida mucho más corto que un lenguaje humano. Nacen y mueren con gran facilidad, en función de las necesidades.