ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Historia de C++


Enviado por   •  26 de Febrero de 2020  •  Informe  •  399 Palabras (2 Páginas)  •  262 Visitas

Página 1 de 2

Historia de C++

C++ es un superconjunto creado a partir del lenguaje C, cuenta con todas las funcionalidades de C y agrega funcionalidades nuevas como clases, sobrecarga de funciones, herencia entre clases. [pic 1]

Su origen data del año 1979 y se le atribuye a Bjarne Stroustrup. El lenguaje que inspiró a Stroustrup fue el lenguaje Simula (lenguaje usado para simulaciones), que es considerado el primer lenguaje en permitir programación orientada a objetos. Stroustrup considero que esta funcionalidad del lenguaje Simula era muy útil en el desarrollo de software, pero Simula era muy lento para un uso práctico.

Stroustrup comenzó a trabajar en su lenguaje llamado “C with classes”, su meta era agregar programación orientada a objetos al lenguaje C. El primer compilador de este lenguaje fue Cfront (un compilador escrito en C with classes) derivado del compilador de lenguaje C llamado CPre, aunque en 1993 se dejaría de usar por la dificultad para agregar nuevas funciones.

En 1983 el nombre del lenguaje fue cambiado de “C with classes” a “C++”. Podemos entender con esto la imagen que tenía Stroustrup de su lenguaje como una mejora del lenguaje “C” (al ser ++ un incrementador de variable).

Makefile        

Los makefiles son los ficheros de texto que utiliza make para llevar la gestión de la compilación de programas. Se podrían entender como los guiones de la película que quiere hacer make, o la base de datos que informa sobre las dependencias entre las diferentes partes de un proyecto. Todos los Makefiles están ordenados en forma de reglas, especificando qué es lo que hay que hacer para obtener un módulo en concreto.

Borland C++

Borland C++ es un lenguaje de programación derivado de C++. Desarrollado por la compañía Borland Software Corporation. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++es un lenguaje híbrido.

Este es usado para crear programas de software para computadoras en empresas, hogar, juegos y otras áreas. Junto con el lenguaje Basic, el C y sus posteriores derivados predominan en la programación, excepto en las áreas muy especializadas, tales como en las aplicaciones científicas. Y este ha tenido distintos usos a lo largo de la historia, con aplicaciones en sistemas operativos, compiladores y desarrollo de software.

Tipos de datos en C++:

[pic 2]

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (118 Kb) docx (52 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com