As perguntas sobre C foram mostradas apenas para os desenvolvedores que escolheram C como uma das três principais linguagens de programação.

Qual padrão C você costuma utilizar?

52%
C99
36%
C11
23%
Embedded C
2%
Inne

Qual IDE/editor você utiliza com mais frequência?

22%20%15%11% 6% 6% 6% 4%Vi/VimVisual Studio CodeVisual StudioCLionAtomSublimeXcodeEmacs
All results

Gerenciadores de dependência não são muito populares na comunidade C: apenas 18% usam um software especial para gerenciar dependências.

Quais dos seguintes frameworks de teste unitário você costuma utilizar?

20%Google Test
11%CUnit
10%Unity
10%CppUnit
3%CppUTest
2%Catch
2%Boost.Test
9%Inne
50%Nenhumaopção

Quais modelos de projeto ou sistemas de compilação você costuma utilizar?

50%31%20% 9% 9% 9% 2% 2% 2% 1% 2%13%MakefilesCMakeProjeto Visual StudioProjeto XcodeAtoumPersonalizadoBoost.BuildQmakeSConsBaselInneNenhuma opção

O uso do Makefiles cresceu de 38% para 50% desde o ano passado.

Quais gerenciadores de dependências você utiliza nos seus projetos?

22% 6% 6% 4% 3% 1% 1%60%Dependo de um gerenciador de pacotes do sistemaNugetConanvcpkgHunterbuild2InneNenhuma opção

Quais compiladores você costuma utilizar?

74%35%18%11%10% 6% 2%GCCClangCompilador para microcontroladoresIntelMSVCPersonalizadoInne

O Clang ganhou 12 pontos percentuais desde o ano passado, enquanto a popularidade de outros compiladores continua a mesma.