Ruby
共有:
これらの質問は、3 大主要プログラミング言語として Ruby を選択した開発者にのみ提示されました。
5%
9%
1 年未満
13%
17%
1〜2 年
16%
25%
3〜5 年
22%
19%
6〜10 年
15%
11%
11〜16 年
28%
13%
16 年超
1%
5%
コーディング業務経験はない
Ruby 開発者は経験年数が長い傾向があり、50% 以上が 5 年以上の経験を有しています。
3%
2%
分からない
35%
–
Ruby 3.1
30%
19%
Ruby 3.0
48%
51%
Ruby 2.7
17%
33%
Ruby 2.6
35%
の Ruby 開発者が今年に入って Ruby 3.1 に移行していますが、回答者の間では依然として Ruby 2.7 の人気が最も高くなっています。
45%
の Ruby 開発者が来年中に Ruby 3.1 に移行する予定です。
51%
53%
Rbenv
27%
37%
RVM
25%
30%
Docker
14%
10%
Ruby-build
2%
2%
Chruby
2%
2%
その他
5%
5%
なし
Ruby 開発者の間では RVM の使用率が昨年から 10 パーセントポイント下落しています。
88%
90%
Bundler
14%
12%
RVM gemsets
8%
6%
Rbenv gemsets
0%
1%
その他
5%
6%
なし
Ruby 開発者の間では全体的に gemset の人気度が低下しています。
なし
1〜5 個
6~10 個
11〜30 個
30 個超
92%
86%
Ruby on Rails
21%
17%
Rack
13%
20%
Sinatra
4%
4%
Grape
2%
–
Opal
Ruby on Rails フレームワークのシェアは、昨年から 8 パーセントポイント増加しました。一方、Sinatra のシェアは 7 パーセントポイント減少しています。
1%
2%
Rails Edge
27%
–
Rails 7.0
44%
52%
Rails 6.0
11%
20%
Rails 5.2
4%
4%
Rails 5.1
44%
の回答者は現在も Rails 6.0 を使用していますが、27% はバージョン 7.0 を好んでいます。
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | |
---|---|---|---|---|---|---|
45% | 53% | 52% | 58% | 60% | 58% | Puma |
39% | 31% | 28% | 22% | 19% | 15% | Unicorn |
35% | 30% | 29% | 22% | 21% | 19% | Passenger |
12% | 7% | 8% | 4% | 5% | 4% | Thin |
5% | – | – | 1% | 2% | 2% | その他 |
9% | 16% | 15% | 19% | 17% | 16% | なし |
過去 6 年間にわたって Puma が増加しており、他のサーバーは段階的に減少しています。
回答者を代表するような母集団を確保できるようにあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果に若干の偏りが生じている可能性があります。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。