Ruby

分享:

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

Ruby 作为主要编程语言的开发者的百分比(按国家或地区)

Ruby 开发者与其他开发者的编码经验对比

您使用哪个(哪些)版本的 Ruby?

今年,Ruby 3.2 取代 Ruby 2.7 成为最受欢迎的版本,占 43% 的份额。

您是否计划在未来 12 个月内迁移到更新版本的 Ruby?如果有计划,要迁移到哪个版本?

如果 65% 的 Ruby 开发者如其所述迁移到 Ruby 3.2,那么它就会被大多数人使用。

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

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

您已创作多少个 gem?

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

您使用哪个版本的 Rails?

开发者正在成功采用新版本 Rails。Rails 7.0 在过去一年里增加了 21 个百分点,现在是框架最受欢迎的版本,而 Rails 6.x 则下降了 12 个百分点。

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

您最常使用哪种编辑器或 IDE 进行 Ruby 开发?

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

您使用哪种(哪些)代码质量工具?

您使用哪种(哪些)类型规范工具?

尽管 Ruby 团队和 Stripe(Sorbet 的作者)做出了努力,类型规范工具在绝大多数 Ruby 开发者中仍然不受欢迎。74% 不使用任何规范工具,只有 13% 计划在未来 12 个月内采用此类工具。

您是否为 Ruby 代码使用过远程开发功能或远程解释器?

您为 Ruby 代码使用远程开发功能或远程解释器的频率是多少?

您在远程计算机上编辑过代码吗?

感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com