C++
C++ amplía C con orientación a objetos, plantillas y abstracciones de coste cero. Es la elección para motores de videojuegos, software de alto rendimiento, navegadores y sistemas críticos donde cada microsegundo cuenta.
- Creado por Bjarne Stroustrup
- Año 1985
- Paradigma: Multiparadigma · compilado
- Extensiones: .cpp, .cc, .cxx, .hpp, .h
Para qué se usa
- Motores de videojuegos
- Software de alto rendimiento
- Sistemas embebidos
A favor
- Rendimiento máximo
- Control de bajo nivel
- Muy potente
En contra
- Curva de aprendizaje dura
- Complejo y extenso
- Fácil cometer errores
Ecosistema
- Qt
- Boost
- STL
- Unreal Engine
- POCO
- CMake
- vcpkg
Ejemplo
#include <iostream>
int main() {
std::cout << "¡Hola, mundo!\n";
}