Integrado/a

Compartir:

Para esta sección elegimos a quienes marcaron «Hardware» o «Domótica» en la pregunta «¿Qué tipos de software desarrolla?»

Los 15 lenguajes más utilizados en el desarrollo integrado

40%

Assembly

34%

C

20%

C++

19%

Objective-C

14%

El complento

12%

MATLAB

12%

Delphi

¿Qué estándar de C utiliza habitualmente?

47%

C99

41%

C11

16%

C17/C18

30%

Embedded C

10%

No lo sé seguro

3%

Otros

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

12%

C++98 / C++03

33%

C++11

24%

C++14

41%

C++17

23%

C++20

12%

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

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

RowColumnValue
C++CEl 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
043 %

Si le interesa probar CLion para el desarrollo integrado, consulte este artículo de resumen e instrucciones de configuración.

¿Qué editor o entorno de desarrollo integrado utiliza con mayor frecuencia para el desarrollo en Python?

38%

VS Code (Visual Studio Code)

30%

PyCharm Professional Edition

17%

PyCharm Community Edition

6%

Vim

2%

Sublime Text

1%

Datalore

1%

IntelliJ IDEA

6%

Otros

¿Qué marcos de trabajo de pruebas de unidad utiliza habitualmente?

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

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

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

Gestión de dependencias

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

Compilador

71%

80%

GCC

34%

42%

Clang

30%

25%

MSVC

24%

44%

Compilador para microcontroladores

14%

Clang-cl

Integrado/a:

2022

¡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.