Ruby

Compartir:

Estas preguntas solo se han mostrado a los desarrolladores que seleccionaron Ruby como uno de sus tres lenguajes de programación principales.

Porcentaje de desarrolladores que utilizan Ruby como lenguaje de programación principal por país o región

Experiencia de codificación de los desarrolladores Ruby en comparación con otros desarrolladores

¿Qué versiones de Ruby utiliza?

Este año, Ruby 3.2 superó a Ruby 2.7 como versión más popular, con una cuota del 43 %.

¿Tiene previsto pasar a una versión más reciente de Ruby en los próximos 12 meses? Si es así, ¿a cuál?

Si y cuando el 65 % de los desarrolladores de Ruby pase a Ruby 3.2, como dicen que planean hacer, este será utilizado por la gran mayoría.

¿Qué herramientas utiliza habitualmente para gestionar distintas versiones de Ruby?

¿Qué herramientas de gestión de gemas utiliza habitualmente, en caso de hacerlo?

¿Cuántas gemas ha creado?

¿Qué marcos de trabajo o herramientas de desarrollo web utiliza habitualmente?

¿Qué versión de Rails utiliza?

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.

¿Qué servidores utiliza habitualmente en producción?

¿Qué editor o IDE utiliza principalmente para el desarrollo en Ruby?

¿Qué marcos de trabajo de pruebas de unidad utiliza habitualmente, en caso de hacerlo?

¿Qué herramientas de calidad del código utiliza?

¿Qué herramientas de especificación de tipos utiliza?

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.

¿Ha utilizado alguna vez capacidades de desarrollo remoto o intérpretes remotos para su código Ruby?

¿Con qué frecuencia utiliza capacidades de desarrollo remoto o intérpretes remotos para su código Ruby?

¿Alguna vez edita código en una máquina remota?

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