Ruby

Diese Fragen wurden nur Entwicklern gestellt, die Ruby als eine ihrer drei primären Programmiersprachen angegeben hatten.

Anteil von Ruby als primäre Programmiersprache nach Ländern

11% 6% 4% 4% 4% 3% 3% 2% 2% 2%JapanUkraineVereinigte StaatenBrasilienWeißrusslandRusslandGroßbritannienKanadaSpanienMexiko
Alle Ergebnisse

Programmiererfahrung

Ruby
Andere Sprachen
11%/11%12%/22%21%/25%20%/18%35%/20% 2%/4%Weniger als 1 Jahr1–2 Jahre3–5 Jahre6–10 JahreMehr als 11 JahreKeine Berufserfahrung als Programmierer

Welche Ruby-Version nutzen Sie am meisten?

Ruby 2.7Ruby 2.6Ruby 2.5Ruby 2.4Ruby 2.3Ruby 2.2SonstigeRuby 2.715%Ruby 2.661%Ruby 2.531%Ruby 2.414%Ruby 2.38%Ruby 2.24%Sonstige6%

Die Mehrheit der Ruby-Entwickler verwendet die neueste stabile Version Ruby 2.6 oder plant den Umstieg darauf. Etwa ein Viertel der Befragten plant jedoch bereits den Umstieg auf Ruby 2.7, und 15% verwenden es bereits.

Welche Tools verwenden Sie, um verschiedene Ruby-Versionen zu verwalten?

RbenvRVMDockerAsdfChrubyKeineRbenv45%RVM42%Docker33%Asdf10%Chruby2%Keine8%

Gibt es Gem-Management-Tools, die Sie regelmäßig nutzen?

87%
Bundler
16%
RVM-Gemsets
5%
Rbenv-Gemsets
1%
Sonstige
6%
Keine

Haben Sie selbst schon Gems geschrieben? Wenn ja, wie viele?

31% 4% 2% 3%59%1–56–1011–30Mehr als 30Keine

40% der Ruby-Entwickler haben bereits mindestens ein Gem geschrieben.

Welche Rails-Version nutzen Sie?

2%35%40%10% 2% 7%Rails EdgeRails 6.0Rails 5.2Rails 5.1Rails 5.0Rails 4.2
Alle Ergebnisse

Gibt es Tools oder Frameworks für die Web-Entwicklung, die Sie regelmäßig nutzen?

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

Ruby on Rails wird von 83% der Ruby-Entwickler verwendet! Rack hat etwas an Popularität eingebüßt – von 31% im vergangenen Jahr auf 23% – und musste den zweiten Platz an Sinatra abgeben.

Gibt es Server, die Sie regelmäßig im Produktionseinsatz nutzen?

58%22%22% 4% 1%19%PumaPassengerUnicornThinSonstigeKeine

Welchen Editor oder welche IDE nutzen Sie hauptsächlich für die Ruby-Entwicklung?

47%26%10% 5% 4% 4% 2% 1% 1%RubyMineVS Code (Visual Studio Code)VimSublime TextAtomIntelliJ IDEA mit Ruby-PluginEmacsTextMateSonstige

Gibt es Unit-Testing-Frameworks, die Sie regelmäßig nutzen?

77%16%12% 8% 8% 7% 2%RspecMiniTestIch schreibe keine Unit-Tests für RubyTest::UnitCucumberShouldaIch schreibe Unit-Tests, nutze aber keine Frameworks

Verwenden Sie Ruby on Rails oder ein anderes serverseitiges Ruby-Framework zusammen mit einem Frontend-JavaScript-Framework?

46%33%21% 8% 4% 2% 2% 1%ReactIch verwende keine solchen Frameworks mit RoRVue.jsAngularAngularJSBackboneEmberSonstige

67%
der Ruby-Entwickler verwenden zusätzliche JavaScript-Frontend-Frameworks; 46% verwenden React.


Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Alle Rechte vorbehalten.