Integrado/a
Compartir:
Para esta sección elegimos a quienes marcaron «Hardware» o «Domótica» en la pregunta «¿Qué tipos de software desarrolla?»
C99
C11
C17/C18
Embedded C
No lo sé seguro
Otros
C++98 / C++03
C++11
C++14
C++17
C++20
No lo sé seguro

Los desarrolladores de C++ tienden a adoptar más activamente los nuevos estándares del lenguaje, mientras que los de C son más conservadores y se aferran a los más antiguos.
Ilia Motornyi
Desarrollador CLion, aficionado al desarrollo integrado
C++ | C | El complento | |
---|---|---|---|
33 % | 30 % | 43 % | VS Code (Visual Studio Code) |
25 % | 21 % | 31 % | CLion |
23 % | 10 % | 1 % | Visual Studio |
3 % | 11 % | 6 % | Vi/Vim |
– | – | 8 % | IntelliJ IDEA |
3 % | 5 % | – | Eclipse CDT |
2 % | 3 % | 5 % | Emacs |
3 % | 2 % | – | QtCreator |
1 % | 2 % | – | Xcode |
7 % | 15 % | 5 % | Otros |
Si le interesa probar CLion para el desarrollo integrado, consulte este artículo de resumen e instrucciones de configuración.
34%
15%
Google Test
14%
4%
Catch
14%
4%
CppUnit
7%
3%
Boost.Test
5%
3%
CppUTest

Cada vez más desarrolladores escriben pruebas, aunque muchos desarrolladores de C no utilizan marcos de pruebas. Es probable que aún no haya ninguno decente.
Ilia Motornyi
Desarrollador CLion, aficionado al desarrollo integrado
69%
78%
CMake
50%
58%
Makefiles
32%
29%
Proyecto de Visual Studio
16%
13%
Ninja
14%
11%
Qmake

CMake es muy popular entre quienes se dedican al desarrollo integrado y los vendedores de MCU. El proyecto Zephyr, ESP IDF y nRF SDK se han migrado a CMake.
Ilia Motornyi
Desarrollador CLion, aficionado al desarrollo integrado
28%
–
El código fuente de la biblioteca es parte de mi build
26%
–
Compilo las bibliotecas por separado utilizando sus instrucciones
24%
25%
Uso un administrador de paquetes del sistema
21%
–
Descargo bibliotecas precompiladas de Internet
7%
7%
Nuget
¡Gracias por el tiempo que nos ha dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.