Antecedentes: en los viejos tiempos, si las personas tenían que trabajar en el hardware, tenían que escribir el código a un nivel muy bajo. Por ejemplo, tenían que escribir instrucciones de carga y almacenamiento para obtener datos dentro y fuera de la memoria. Luego desarrollaron lenguajes de programación para escribir instrucciones legibles por humanos. Desarrollaron FORTRAN para ingenieros y científicos, y construyeron COBOL para empresarios. A mediados de los años 60 se pensó en desarrollar el lenguaje apto para humanos en todos los dominios. Así que desarrollaron un lenguaje llamado “SIMULA”, y ahí fue donde introdujeron la clase. Una clase en un programa puede representar cualquier cosa en el universo. Por ejemplo, clase Fruta, clase Vehículo, etc.;
C++: Bjarne Stroustrup pensó en combinar la simplicidad de un lenguaje de bajo nivel y el concepto de clases en un solo lenguaje, entonces ese lenguaje hará maravillas porque será rápido y podrá representar la entidad del mundo real en la programación. La idea de ++ en C++ surgió del operador de incremento utilizado en C.
Tendencias de C++: el índice TIOBE (empresa de calidad de software) posicionó a C++ como el tercer lenguaje más conocido de 2018. C++ ha mantenido este tercer lugar desde 2002. PYPL, una descripción general que analiza la regularidad de los ejercicios de instrucción de idiomas. buscado en Google tiene a C++ posicionado en el sexto lugar, lo que implica que los ingenieros están mejorando efectivamente sus habilidades de C++. Esto también está validado por las clasificaciones de «Language Wanted» de GitHub, dialectos que los diseñadores no han adaptado en este momento pero que quieren hacerlo más adelante. C++ se posicionó nuevamente en el sexto lugar con el 10 % del grupo de personas de GitHub expresando su intención de dominar el lenguaje.
El interés por los expertos en C++ es constante, ya que se utiliza en una gran cantidad de proyectos diferentes. Una estrategia para calcular el interés de los expertos en C++ para desglosar la información de empleo que se refiere a C++ como una necesidad. C++ ocupó el cuarto lugar en cuanto a empleos de TI que se refieren al idioma como un requisito previo, solo detrás de JavaScript en Indeed, el buscador de empleos en Internet más grande del mundo. Hemos visto un incremento en la solicitud de expertos en C++ para trabajos como ingeniero de programación de juegos, diseñador de programación de marcos e ingeniero instalado.
Aplicación de C++
• Se utiliza para crear aplicaciones relacionadas con gráficos como PC y juegos versátiles.
• Utilizado para la evaluación de cualquier tipo de condición científica.
• El lenguaje C++ también se utiliza para diseñar sistemas operativos como Windows.
• Google usa C++ para la indexación
. • Pocas partes de Apple OS X están escritas en el lenguaje de programación C++.
• El navegador de Internet Firefox está escrito en el lenguaje de programación C++.
• Todos los usos significativos de los marcos de Adobe se crean en el lenguaje de programación C++. Como Photoshop, ImageReady, Illustrator y Adobe Premier.
• Algunas de las aplicaciones de Google también están escritas en C++, incluido el marco de documentos de Google y Google Chromium.
• C++ se utiliza para bases de datos sencillas como MySQL.
Publicación traducida automáticamente
Artículo escrito por anjalisharma02611 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA