C

Ces questions n'ont été posées qu'aux développeurs ayant sélectionné C comme l'un de leurs trois principaux langages de programmation.

Quelles normes C utilisez-vous régulièrement ?

L'adoption de la norme C11 a été lente, mais nous pouvons nous attendre à ce que le C11 passe en tête dans les trois prochaines années. Il est cependant en tête de liste dans le domaine du développement embarqué (domotique et autres matériels), avec une part de 47%.

Quel EDI ou éditeur utilisez-vous le plus souvent pour développer en C ?

Après des années en tête, Vi/Vim est relégué en 4ème position et c'est VS Code qui est à la première place. Cependant, Vi/Vim occupe toujours la deuxième place dans le domaine du développement embarqué. La part de CLion augmente également rapidement. Voudriez-vous essayer CLion pour vos projets embarqués ?

Quels frameworks de tests unitaires utilisez-vous régulièrement, le cas échéant ?

Quels gestionnaires de dépendances utilisez-vous dans vos projets ?

Les gestionnaires de dépendances ne sont pas très populaires dans la communauté C. Seuls 14% des répondants utilisent un logiciel non lié au système pour gérer les dépendances.

Quel(s) modèle(s) de projet ou système(s) de build utilisez-vous régulièrement, le cas échéant ?

Quel(s) compilateur(s) utilisez-vous régulièrement ?

GCC est le compilateur le plus populaire, mais les compilateurs pour microcontrôleurs en développement embarqué obtiennent tout de meme un score de 38%, ce qui les place au-dessus de Clang et MSVC.

Quels types de logiciels développez-vous avec С ?

C est désormais le principal langage dans le secteur du hardware et le marché croissant de la domotique lui procure une nouvelle audience.


Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Répondre à d'autres questionnaires à l'avenir

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Tous droits réservés.