Ruby
Partager :
Ces questions n'ont été présentées qu'aux développeurs ayant choisi Ruby comme l'un de leurs trois principaux langages de programmation.
5%
9%
Moins d'un an
13%
17%
1 à 2 ans
16%
25%
3 à 5 ans
22%
19%
6 à 10 ans
15%
11%
11 à 16 ans
28%
13%
Plus de 16 ans
1%
5%
Aucune expérience professionnelle en codage
Les développeurs Ruby sont généralement très expérimentés. Plus de 50 % ont plus de 5 ans d'expérience.
3%
2%
Je ne sais pas
35%
–
Ruby 3.1
30%
19%
Ruby 3.0
48%
51%
Ruby 2.7
17%
33%
Ruby 2.6
35 %
des développeurs Ruby ont adopté Ruby 3.1 cette année. Toutefois, Ruby 2.7 reste la version la plus populaire parmi les participants.
45 %
des développeurs Ruby prévoient de migrer vers Ruby 3.1 au cours de l'année prochaine.
51%
53%
Rbenv
27%
37%
RVM
25%
30%
Docker
14%
10%
Ruby-build
2%
2%
Chruby
2%
2%
Autres
5%
5%
Aucun
L'utilisation de RVM par les développeurs Rubya chuté de 10 points de pourcentage depuis l'année dernière.
88%
90%
Bundler
14%
12%
RVM gemsets
8%
6%
Rbenv gemsets
0%
1%
Autres
5%
6%
Aucun
De manière générale, l'utilisation de gemsets par les développeurs Ruby a diminué.
Aucun
1–5
6–10
11–30
Plus de 30
92%
86%
Ruby on Rails
21%
17%
Rack
13%
20%
Sinatra
4%
4%
Grape
2%
–
Opal
La part du framework Ruby on Rails a augmenté de 8 points de pourcentage depuis l'année dernière. Dans le même temps, la part de Sinatra a diminué de 7 points de pourcentage.
1%
2%
Rails Edge
27%
–
Rails 7.0
44%
52%
Rails 6.0
11%
20%
Rails 5.2
4%
4%
Rails 5.1
44 %
des personnes interrogées utilisent encore Rails 6.0, bien que 27 % préfèrent la version 7.0.
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | |
---|---|---|---|---|---|---|
45 % | 53 % | 52 % | 58 % | 60 % | 58 % | Puma |
39 % | 31 % | 28 % | 22 % | 19 % | 15 % | Unicorn |
35 % | 30 % | 29 % | 22 % | 21 % | 19 % | Passenger |
12 % | 7 % | 8 % | 4 % | 5 % | 4 % | Thin |
5 % | – | – | 1 % | 2 % | 2 % | Autres |
9 % | 16 % | 15 % | 19 % | 17 % | 16 % | Aucun |
Nous avons vu au cours des 6 dernières années une croissance de l'utilisation de Puma et une baisse progressive de celle des autres serveurs.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des participants, il est possible que les résultats sur-représentent légèrement les utilisateurs de produits JetBrains, qui sont plus enclins à répondre à nos enquêtes.
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.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.