Las preguntas acerca de C++ solo se han mostrado a los desarrolladores que seleccionaron C++ como uno de sus tres lenguajes de programación principales.
¿Qué estándares de C++ utiliza habitualmente?
Los encuestados han continuado adoptando los nuevos estándares de C++. El uso de C++17 ha crecido en 10 puntos porcentuales desde el año pasado.
Uno de cada tres desarrolladores planea adoptar C++17 durante los próximos 12 meses. ¡Veremos si nuestra encuesta del año que viene lo confirma!
¿Qué editor o entorno de desarrollo integrado utiliza con mayor frecuencia para el desarrollo en C++?
¿Qué marcos de trabajo de pruebas unitarias utiliza habitualmente?
El uso de CppUnit se ha incrementado en 10 puntos porcentuales desde el año pasado.
La mitad de los desarrolladores C++ no utilizan nada para gestionar sus dependencias.
¿Qué administrador de dependencias utiliza en sus proyectos?
¿Qué modelos de proyecto o sistemas de compilación utiliza habitualmente?
Durante el último año, CMake batió a Visual Studio Project como el sistema de builds/modelos de proyecto más popular utilizado para el desarrollo en C++.
Desde entonces, su cuota ha crecido en 5 puntos porcentuales hasta llegar al 42 %.
¿Qué compiladores utiliza habitualmente?
Aparte de un ligero aumento en el uso de Clang, la popularidad de los compiladores C++ no ha cambiado.
¿Cuál de las siguientes herramientas utiliza usted o su equipo para la aplicación de pautas u otros análisis o calidad del código?
¿Cuál de las siguientes pautas o consejos de codificación utiliza usted o su equipo de forma activa?
La adopción de guías de estilo y herramientas de aplicación de directrices está correlacionada con el tamaño del equipo: cuanto mayor es el equipo, más probable es que use un estándar y una herramienta para aplicarlo.
Un dato interesante es que la mayoría de los desarrolladores C++ declara que Python es su lenguaje preferido.