¿Qué es C++?
Es un lenguaje de programación de propósito general que combina distintos paradigmas o modelos de programación. El lenguaje nació en la década de los ochenta en los laboratorios Bell de AT&T, donde fue diseñado por el Profesor Bjarne Stroustrup. Inicialmente conocido como “C con clases”, empezó a ganar popularidad muy rápido y a principios de los años 90 comenzó su proceso de normalización.
IMPORTANCIA DEL C++
C++ es uno de los lenguajes más usados. Según las estimaciones realizadas por la consultora IDC, el número de desarrolladores que usan C++ está por encima de los 3 millones. Especialmente desde 2010 hay un interés renovado por el lenguaje, puesto que tanto en las aplicaciones móviles como en los grandes centros de datos el rendimiento por vatio (cantidad de cálculos realizados por cada vatio de energía consumido) se ha convertido en una métrica fundamental.
¿Qué ventajas tiene respecto a otros lenguajes de programación?
El lenguaje C++ tiene una orientación clara hacia el uso eficiente de los recursos y al mismo tiempo permite construir abstracciones complejas que hagan uso de los computadores. Si bien es cierto que existen otros lenguajes de programación que pueden competir en el uso eficiente de los recursos, normalmente fracasan en la gestión de la complejidad. En resumen, no existen muchas más alternativas para escribir software complejo si se desea obtener un buen rendimiento. Por esta razón, C++ triunfa especialmente en el desarrollo de sistemas de software complejo que necesita una alta velocidad o bien necesita ejecutarse en entornos muy restringidos. Esto hace que el lenguaje sea usado desde en aplicaciones de simulación financieras hasta en sistemas de control de vehículos. Como curiosidad, una parte relevante del software que controla la sonda Mars Rover está escrita en C++.
Todo principiante en el campo de la programación se enfrenta a numerosos interrogantes. Independientemente de si se trata de la codificación, de los métodos o de sus herramientas, sin experiencia es muy difícil tener una visión general. Aprender a programar desde cero es una tarea compleja, especialmente si quieres aprenderlo por tus propios medios. En estas secciones hemos resumido aspectos importantes y que necesitas saber para dar tus primeros pasos en el mundo del código, de los comandos y del lenguaje en C++.
No hay comentarios.:
Publicar un comentario