Ruby
Compartir:
Estas preguntas solo se han mostrado a los desarrolladores que seleccionaron Ruby como uno de sus tres lenguajes de programación principales.
5%
8%
Menos de 1 año
10%
18%
1-2 años
19%
26%
3-5 años
22%
20%
6-10 años
17%
10%
11-16 años
26%
13%
16 años o más
0%
4%
Sin experiencia profesional en codificación
–
43%
Ruby 3.2
35%
26%
Ruby 3.1
30%
21%
Ruby 3.0
48%
31%
Ruby 2.7
17%
6%
Ruby 2.6
51%
51%
rbenv
27%
31%
RVM
25%
31%
Docker
14%
16%
asdf
2%
5%
Chruby
2%
4%
Otro/a
5%
6%
Ninguno/a
Ninguno/a
1-5
6–10
11–30
Más de 30
92%
85%
Ruby on Rails
21%
17%
Rack
13%
13%
Sinatra
4%
7%
Grape
1%
2%
Padrino
27%
48%
Rails 7.0
–
23%
Rails 6.1
44%
9%
Rails 6.0
11%
10%
Rails 5.2
4%
0%
Rails 5.1
Los desarrolladores están adoptando con éxito las nuevas versiones de Rails. Rails 7.0 ha sumado 21 puntos porcentuales en el último año y es ahora la versión más popular del marco de trabajo, mientras que Rails 6.x ha perdido 12 puntos porcentuales.
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|---|
45 % | 53 % | 52 % | 58 % | 60 % | 58 % | 64 % | Puma |
39 % | 31 % | 28 % | 22 % | 19 % | 15 % | 17 % | Unicorn |
35 % | 30 % | 29 % | 22 % | 21 % | 19 % | 14 % | Passenger |
12 % | 7 % | 8 % | 4 % | 5 % | 4 % | 3 % | Thin |
– | – | – | – | – | – | 4 % | WEBrick |
5 % | – | – | 1 % | 2 % | 2 % | 4 % | Otro/a |
9 % | 16 % | 15 % | 19 % | 17 % | 16 % | 16 % | Ninguno/a |
2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|
34 % | 38 % | 47 % | 48 % | 46 % | 49 % | RubyMine |
8 % | 23 % | 26 % | 28 % | 30 % | 37 % | Visual Studio Code |
10 % | 7 % | 4 % | 6 % | 10 % | 5 % | IntelliJ IDEA con complemento de Ruby |
14 % | 12 % | 10 % | 6 % | 5 % | 1 % | Vim |
8 % | 1 % | 2 % | 1 % | 4 % | 1 % | Emacs |
11 % | 8 % | 4 % | 3 % | 1 % | – | Atom |
11 % | 11 % | 5 % | 5 % | 4 % | 2 % | Sublime Text |
1 % | 1 % | 1 % | 1 % | 1 % | 2 % | Otro/a |
YARD
RBS
Sorbet
Ninguno/a
A pesar de los esfuerzos del equipo Ruby y de Stripe (los autores de Sorbet), las herramientas de especificación de tipos siguen siendo impopulares entre una gran mayoría de desarrolladores Ruby. el 74 % no utiliza ninguna herramienta de especificación, y solo el 13 % tiene previsto adoptar este tipo de herramientas en los próximos 12 meses.
Los utilicé anteriormente, pero he vuelto al desarrollo local
Todos los días
Dos veces por semana o más a menudo
Más de una vez al mes, pero menos de dos veces por semana
Una vez al mes o con menos frecuencia
68%
32%
Ruby
62%
38%
Swift
58%
42%
TypeScript
57%
43%
C#
57%
43%
GraphQL
¡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.