Ruby

Partager :

Ces questions n'ont été présentées qu'aux développeurs ayant indiqué que Ruby était l'un de leurs trois principaux langages de programmation.

Pourcentage de développeurs dont Ruby est le principal langage de programmation par pays ou région

Expérience du codage des développeurs Ruby par rapport aux autres développeurs

Quelle·s version·s de Ruby utilisez-vous ?

Cette année, Ruby 3.2 devance Ruby 2.7 et arrive à la première place avec 43 %.

Prévoyez-vous d'adopter une version plus récente de Ruby au cours des 12 prochains mois ? Si oui, laquelle ?

65 % des développeurs Ruby déclarent envisager de passer à Ruby 3.2. Si c'est le cas, cette version deviendrait alors largement majoritaire.

Quels outils utilisez-vous pour gérer les différentes versions de Ruby ?

Quels outils de gestion des gemmes utilisez-vous régulièrement ?

Combien de gemmes avez-vous créées ?

Quels outils ou frameworks de développement web utilisez-vous régulièrement ?

Quelles versions de Rails utilisez-vous ?

Les nouvelles versions de Rails ont du succès. Rails 7.0 a gagné 21 points de pourcentage depuis l'année dernière, ce qui en fait la version la plus populaire du framework, tandis que Rails 6.x a perdu 12 points de pourcentage.

Quels serveurs utilisez-vous régulièrement en production ?

Quel éditeur / IDE utilisez-vous principalement pour le développement Ruby ?

Quels frameworks de tests unitaires utilisez-vous régulièrement, le cas échéant ?

Quels outils de qualité du code utilisez-vous ?

Quels outils de spécification de types utilisez-vous ?

Malgré les efforts de l'équipe Ruby et de Stripe (createur de Sorbet), les outils de spécification de types restent impopulaires auprès d'une grande majorité des développeurs Ruby : 74 % n'utilisent aucun outil de spécification et seulement 13 % envisagent d'adopter ce type d'outil dans les 12 prochains mois.

Avez-vous déjà utilisé des capacités de développement à distance ou des interpréteurs à distance pour votre code Ruby ?

À quelle fréquence utilisez-vous des capacités de développement à distance ou des interpréteurs distants pour votre code Ruby ?

Avez-vous déjà édité du code sur une machine distante ?

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.