Ruby

Compartilhar:

Essas perguntas foram mostradas apenas aos desenvolvedores que escolheram o Ruby como uma de suas três principais linguagens de programação.

Participações do Ruby como linguagem de programação principal por país ou região

Experiência de programação

Os desenvolvedores Ruby tendem a ser altamente experientes: mais de 50% têm mais de 5 anos de experiência.

Que tipos de software você desenvolve com o Ruby?

Quais versões do Ruby você mais usa?

35%

dos desenvolvedores Ruby mudaram para o Ruby 3.1 este ano. No entanto, o Ruby 2.7 continua sendo a versão mais popular entre os entrevistados.

Você planeja mudar para uma versão mais recente do Ruby nos próximos 12 meses? Em caso positivo, para qual?

45%

dos desenvolvedores Ruby planejam migrar para o Ruby 3.1 no ano que vem.

Quais ferramentas você usa para gerenciar diferentes versões do Ruby?

O uso do RVM caiu 10 pontos percentuais entre os desenvolvedores Ruby desde o ano passado.

Quais ferramentas de gerenciamento de gems você usa regularmente?

Em geral, o uso de gemsets está se tornando menos popular entre os desenvolvedores Ruby.

Quantas gems você já criou?

Quais ferramentas de desenvolvimento Web e/ou frameworks você usa regularmente?

A parcela da framework Ruby on Rails aumentou 8 pontos percentuais desde o ano passado. Enquanto isso, as parcelas do Sinatra diminuíram 7 pontos percentuais.

Qual versão do Rails você usa?

44%

dos entrevistados ainda usam o Rails 6.0, embora 27% prefiram a versão 7.0.

Quais servidores você usa regularmente em produção?

Nos últimos 6 anos, vimos um crescimento no Puma e uma diminuição gradual em outros servidores.

Qual editor/IDE você mais usa para desenvolvimento em Ruby?

Apesar de todas as medidas que tomamos para garantir um grupo representativo de entrevistados, os resultados podem ser ligeiramente desviados em direção aos usuários de produtos da JetBrains, pois eles são mais propensos a responder à pesquisa.

Quais frameworks de teste de unidade você usa regularmente?

Você usa alguma framework JavaScript front-end junto com o Ruby on Rails ou outra framework Ruby no lado do servidor?

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.