Ruby
Paylaş:
Bu sorular yalnızca Ruby'yi üç ana programlama dilinden biri olarak seçen geliştiricilere gösterildi.
5%
9%
1 yıldan az
13%
17%
1–2 yıl
16%
25%
3–5 yıl
22%
19%
6–10 yıl
15%
11%
11-16 yıl
28%
13%
16+ yıl
1%
5%
Profesyonel kodlama deneyimim yok
Ruby geliştiricileri, oldukça deneyimli olma eğiliminde oluyorlar. %50'den fazlası 5 yılı aşkın deneyime sahip.
3%
2%
Emin değilim
35%
–
Ruby 3.1
30%
19%
Ruby 3.0
48%
51%
Ruby 2.7
17%
33%
Ruby 2.6
%35
Bu yıl Ruby 3.1'a geçen Ruby geliştiricilerinin oranı. Bununla birlikte Ruby 2.7, katılımcılar arasında en popüler sürüm olmaya devam ediyor.
%45
oranında Ruby geliştiricisi gelecek yıl Ruby 3.1'e geçmeyi planlıyor.
51%
53%
Rbenv
27%
37%
RVM
25%
30%
Docker
14%
10%
Asdf
2%
2%
Chruby
2%
2%
Diğer
5%
5%
Hiçbiri
RVM kullanımı geçen yıldan beri Ruby geliştiricileri arasında %10 oranında azaldı.
88%
90%
Bundler
14%
12%
RVM gemsets
8%
6%
Rbenv gemsets
0%
1%
Diğer
5%
6%
Hiçbiri
Genel olarak bakıldığında, gem setlerinin kullanımı Ruby geliştiricileri arasında popülerliğini kaybediyor.
Hiçbiri
1–5
6–10
11–30
30'dan fazla
92%
86%
Ruby on Rails
21%
17%
Rack
13%
20%
Sinatra
4%
4%
Grape
2%
–
Opal
Ruby on Rails çerçevesinin kullanım oranı geçen yıla göre yüzde 8 arttı. Bu sırada Sinatra'nın oranı ise yüzde 7 azaldı.
1%
2%
Rails Edge
27%
–
Rails 7.0
44%
52%
Rails 6.0
11%
20%
Rails 5.2
4%
4%
Rails 5.1
%44
oranında katılımcı Rails 6.0 kullansa da %27'si 7.0 sürümünü tercih ediyor.
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 | Diğer |
%9 | %16 | %15 | %19 | %17 | %16 | Hiçbiri |
Geçen 6 yıl içinde, Puma'nın kullanımında artış gözlemlenirken diğer sunucuların kullanım oranı kademeli olarak düştü.
Katılımcı havuzunu en iyi şekilde temsil etmek için aldığımız tüm önlemlere rağmen, sonuçlar JetBrains ürünü kullanıcılarıyla ilgili biraz daha fazla veri sunabilir. Bunun nedeni, JetBrains kullanıcılarının ankete katılma olasılığının yüksek olmasıdır.
Zaman ayırdığınız için teşekkür ederiz!
Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.
Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.