Esta sección de la encuesta se ha mostrado a quienes han marcado "Hardware" o "Domótica" en respuesta a la pregunta "¿Qué tipo de software desarrolla?" en las secciones C y C++; a quienes han marcado "Dispositivos integrados / Internet de las cosas" en respuesta a "¿Qué tipo de proyectos desarrolla en Rust? " en la sección de Rust; y, por último, a quienes han marcado "Integración" en respuesta a "¿Para qué utiliza Python?" en la sección de Python.

Tenga en cuenta que los desarrolladores de integraciones pueden trabajar en varios tipos de proyectos (integraciones y otros), y también que algunos elementos del software integrado no son específicos del desarrollo integrado (como los microservicios).

Integrado/a

Popularidad del desarrollo de software incrustado

Por lenguaje

Los lenguajes más asociados al desarrollo de sistemas integrados son Assembly, MATLAB y C. Más del 25 % de quienes los utilizan como lenguajes principales desarrollan software integrado. Sin embargo, en términos absolutos, Python es el lenguaje líder entre los desarrolladores de software integrado.

¿Qué lenguajes son los principales para los desarrolladores de software integrado?

Esta tabla incluye solo los lenguajes específicos de integración.

¿Qué estándar de C utiliza habitualmente?

¿Qué estándares de C++ utiliza habitualmente?

Los desarrolladores de software incrustado no suelen utilizar los últimos estándares de lenguaje. Sin embargo, en lo que respecta a C++, es interesante ver que los estándares de lenguaje más recientes, C++17 y C++20, tienen una enorme cuota entre los desarrolladores de software incrustado.

¿Qué entorno de desarrollo integrado (IDE) / editor utiliza con mayor frecuencia?

¿Qué marcos de trabajo de pruebas unitarias utiliza habitualmente, en caso de hacerlo?

¿Qué modelos de proyecto o sistemas de compilación utiliza habitualmente?

¿Qué compiladores utiliza habitualmente?

¡Gracias por el tiempo que nos has dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Participe en el JetBrains Tech Insights Lab

Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.