Ruby

Essas perguntas foram apresentadas apenas para os desenvolvedores que escolheram o Ruby como uma das três principais linguagens de programação.

Participação do Ruby como linguagem de programação principal por país

11% 6% 4% 4% 4% 3% 3% 2% 2% 2%JapanUkraineUnited StatesBrazilBelarusRussiaUnited KingdomCanadaSpainMexico
Todos os resultados

Experiência de codificação

Ruby
Other languages
11%/11%12%/22%21%/25%20%/18%35%/20% 2%/4%Less than 1 year1–2 years3–5 years6–10 years11+ yearsNo professional coding experience

Qual versão do Ruby você utiliza com mais frequência?

Ruby 2.7Ruby 2.6Ruby 2.5Ruby 2.4Ruby 2.3Ruby 2.2OtherRuby 2.715%Ruby 2.661%Ruby 2.531%Ruby 2.414%Ruby 2.38%Ruby 2.24%Other6%

A maioria dos desenvolvedores Ruby usa a versão estável mais recente, Ruby 2.6, ou planeja mudar para ela. No entanto, aproximadamente um quarto dos entrevistados planeja mudar para o Ruby 2.7, e 15% já o utilizam.

Quais ferramentas você costuma utilizar para gerenciar diferentes versões do Ruby,?

RbenvRVMDockerAsdfChrubyNoneRbenv45%RVM42%Docker33%Asdf10%Chruby2%None8%

Que ferramentas de gerenciamento de gems você costuma utilizar?

87%
Bundler
16%
RVM gemsets
5%
Rbenv gemsets
1%
Other
6%
None

Quantos gems você criou, se aplicável?

31% 4% 2% 3%59%1-56-1011-30More than 30None

40% dos desenvolvedores Ruby criaram pelo menos um gem.

Qual versão do Rails você utiliza?

2%35%40%10% 2% 7%Rails EdgeRails 6.0Rails 5.2Rails 5.1Rails 5.0Rails 4.2
Todos os resultados

Que ferramentas de desenvolvimento Web e/ou frameworks você costuma utilizar, se aplicável?

83%24%23% 7% 2% 2% 1% 1% 1% 3%11%Ruby on RailsSinatraRackGrapePadrinoHanamiHyperstackOpalRodaOtherNone

O Ruby on Rails é usado por 83% dos desenvolvedores Ruby! O Rack se tornou um pouco menos popular, caindo de 31% para 23% desde o ano passado e cedendo o segundo lugar para o Sinatra.

Quais servidores você costuma utilizar em produção?

58%22%22% 4% 1%19%PumaPassengerUnicornThinOtherNone

Qual Editor ou IDE você utiliza com mais frequência para desenvolvimento em Ruby?

47%26%10% 5% 4% 4% 2% 1% 1%RubyMineVisual Studio CodeVimSublime TextAtomIntelliJ IDEA with Ruby pluginEmacsTextMateOther

Quais frameworks de teste de unidade você costuma utilizar, se aplicável?

77%16%12% 8% 8% 7% 2%RSpecMiniTestI don’t write unit tests for RubyTest::UnitCucumberShouldaI write unit tests, but don’t use any frameworks

Você usa algum framework JavaScript de front-end junto com o Ruby on Rails ou outro framework Ruby no servidor?

46%33%21% 8% 4% 2% 2% 1%ReactI don't use such frameworks with RoRVue.jsAngularAngularJSBackboneEmberOther

67%
dos desenvolvedores Ruby usam frameworks JavaScript de front-end adicionais e 46% usam o React.


Obrigado pelo seu tempo!

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

Participe do Laboratório de Insights de Tecnologia da JetBrains

Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.

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

© 2000-2020 JetBrains s.r.o. Todos os direitos reservados.