Technologie embarquée

Partager :

Cette section présente les réponses des personnes ayant déclaré développer des solutions matérielles ou de domotique.

Langages utilisés dans le développement embarqué

Ce graphique présente les langages utilisés par les personnes ayant sélectionné « Matériel informatique » ou « Solutions de domotique » en réponse à la question « Quels types de logiciels développez-vous avec vos principaux langages ? »

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

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

Inbal Levi

Ingénieur logiciel principal chez MPGC Services Ltd (Millennium)

Cela fait plaisir de voir qu'autant de développeurs de systèmes embarqués travaillent déjà avec C++20. Cette version améliore les capacités de compilation, ce qui est bénéique pour les domaines dans lesquels les performances d'exécution sont une préoccupation majeure. J'espère qu'il y aura un taux d'adoption similaire pour C++23 dans les années à venir.

Quel IDE ou éditeur utilisez-vous le plus ?

Développez-vous en C ou en C++ ?

CLion est un IDE multiplateforme puissant, utilisé par de nombreux développeurs de systèmes embarqués. Découvrez s'il est compatible avec le matériel que vous utilisez et peut répondre vos besoins.

Quel IDE ou éditeur utilisez-vous le plus pour le développement Python ?

Quels frameworks de tests unitaires utilisez-vous régulièrement ?

Ivan Kravets

Ph. D., inventeur, PDG de PlatformIO Labs

L'augmentation de l'utilisation de frameworks de tests dans l'écosystème du développement de logiciels embarqués est une tendance prometteuse, même si encore 20 % des développeurs disent ne pas en utiliser. Cette évolution vers des approches basées sur les tests traduit est positive pour l'amélioration de la fiabilité et de la qualité des systèmes embarqués et démontre la volonté des entreprises de ce secteur de fournir des produits robustes.

Quels modèles de projet ou systèmes de build utilisez-vous régulièrement ?

Comment gérez-vous vos bibliothèques tierces en C ou C++ ?

Ivan Kravets

Ph. D., inventeur, PDG de PlatformIO Labs

Ces résultats révèlent une tendance inquiétante dans le développement de systèmes embarqué : de nombreux développeurs continuent de se débattre avec des pratiques de gestion de bibliothèques tierces obsolètes. L'adoption d'une approche déclarative permettant de gérer plusieurs bibliothèques de façon efficace est un enjeu crucial en vue de réduire cette complexité et d'améliorer l'expérience et la productivité des développeurs de logiciels embarqués.

Quels compilateurs utilisez-vous régulièrement ?

Ivan Kravets

Ph. D., inventeur, PDG de PlatformIO Labs

La popularité écrasante du compilateur GCC peut s'expliquer par sa nature open source, sa prise en charge étendue de l'architecture et ses capacités d'optimisation exceptionnelles, qui en font une solution à la fois économique, efficace et flexible pour les projets de systèmes embarqués.

Technologie embarquée:

2023

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.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Données brutes Bientôt disponibles

Nous sommes en train de préparer les données brutes. Vous pouvez laisser votre adresse e-mail pour recevoir une notification lorsqu'elles seront disponibles au téléchargement.

By submitting this form I agree to the JetBrains Privacy Policy

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