关于 Ruby 的问题仅向选择 Ruby 作为其三种主要编程语言之一的开发者显示。

您最常使用哪个版本的 Ruby?

开发者倾向于使用最新的两三个 Ruby 版本,30% 的人声称不打算转换。

您使用哪种(哪些)工具管理不同版本的 Ruby?

几乎每个人都使用 Rbenv 或 RVM 来管理其 Ruby。合计 94% 的用户采用这两种管理器。此外,1/5 的 Ruby 开发者使用 Docker。

您经常使用哪种(哪些)gem 管理工具?

Bundler 仍是最常用的 gem 管理工具。正如 2018 年,一半 Ruby 开发者从未写过 gem。

您经常使用什么 Web 开发工具或/和框架?

您使用哪个版本的 Rails?

毫无疑问:最新版份额最高。60% 的 Rails 开发者计划迁移到 Rails 6,8% 希望采用 Rails Edge。

您在生产中经常使用哪种(哪些)服务器?

您最常使用什么编辑器/IDE?

您经常使用哪种(哪些)单元测试框架?

RSpec 仍是使用最多的单元测试框架。