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.