As perguntas sobre C++ foram mostradas apenas para os desenvolvedores que escolheram C++ como uma das três principais linguagens de programação.
Quais padrões C++ você costuma utilizar?
As pessoas continuam a adotar os novos padrões C++. O uso do C++ 17 cresceu 10 pontos percentuais desde o ano passado.
Um em cada três desenvolvedores está planejando adotar o C++ 17 nos próximos 12 meses. Vamos esperar e ver se a nossa próxima pesquisa no ano que vem confirma isso!
Qual IDE/editor você utiliza com mais frequência para desenvolvimento em C++?
Quais dos seguintes frameworks de teste unitário você costuma utilizar?
O uso do CppUnit aumentou 10 pontos percentuais desde o ano passado.
Metade dos desenvolvedores C++ não usa nada para gerenciar suas dependências.
Quais gerenciadores de dependências você utiliza nos seus projetos?
Quais modelos de projeto ou sistemas de compilação você costuma utilizar?
No ano passado, o CMake ultrapassou o Visual Studio Project e tornou-se o sistema de modelagem/compilação de projetos mais popular usado para desenvolvimento C++.
Desde então, sua participação cresceu 5 pontos percentuais e atingiu 42%.
Quais compiladores você costuma utilizar?
Exceto pelo ligeiro aumento no uso de Clang, a popularidade dos compiladores C++ não mudou.
Quais das seguintes ferramentas você ou sua equipe utiliza para aplicação de diretrizes ou outros processos de análise/qualidade de código?
Quais das seguintes fontes de orientação/conselho de codificação você ou sua equipe utiliza ativamente?
A adoção de guias de estilo e ferramentas de aplicação de diretrizes tem relação com o tamanho da equipe: quanto maior a equipe, maior a chance de uso de um padrão e uma ferramenta para aplicar esse padrão.
Curiosamente, a maioria dos desenvolvedores C++ afirma que o Python é a linguagem de que eles mais gostam.