Ruby
Поделиться:
На вопросы о 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-разработчики в основном довольно опытные: больше половины ответили, что их опыт работы превышает 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%
Asdf
2%
2%
Chruby
2%
2%
Другое
5%
5%
Ни одного
Доля RVM снизилась по сравнению с прошлым годом на 10 процентных пунктов.
88%
90%
Bundler
14%
12%
RVM gemsets
8%
6%
Rbenv gemsets
0%
1%
Другое
5%
6%
Ни одного
В целом популярность гемсетов у Ruby-разработчиков снижается.
Ни одного
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.