Ruby에 관한 질문은 3개의 기본 프로그래밍 언어 중 하나로 Ruby를 선택한 개발자들에게만 표시됩니다.

어떤 버전의 Ruby를 가장 많이 사용하십니까?

개발자들은 최신 버전의 Ruby를 2, 3개 사용하는 경향이 있으며 이 중 30%는 전환할 생각이 없다고 응답했습니다.

어떤 Ruby 버전 관리 도구를 주로 사용하십니까(복수 선택 가능)?

거의 모든 사람이 Rbenv 또는 RVM을 사용해 Ruby를 관리하고 있습니다. 이 두 관리 프로그램의 사용자를 합하면 전체 사용자의 94%에 해당합니다. 그 외에, Ruby 개발자 다섯 명 중 한 명은 Docker를 사용합니다.

어떤 gem 관리 도구를 주로 사용하십니까(복수 선택 가능)?

Bundler는 여전히 가장 많이 사용되는 gem 관리 도구입니다. 2018년과 마찬가지로 Ruby 개발자의 절반은 gem을 작성한 적이 없습니다.

어떤 웹 개발 도구 또는 프레임워크를 주로 사용하십니까(복수 선택 가능)?

어떤 버전의 Rails를 사용하십니까?

최신 버전의 점유율이 가장 크다는 것은 놀라운 사실이 아닙니다. Rails 개발자의 60%는 Rails 6로 이전할 계획이며, 8%는 Rails Edge를 채택하려고 합니다.

어떤 서버를 프로덕션 단계에서 주로 사용하십니까(복수 선택 가능)?

어떤 에디터/IDE를 가장 많이 사용하십니까(복수 선택 가능)?

어떤 유닛 테스트 프레임워크를 주로 사용하십니까(복수 선택 가능)?

RSpec은 여전히 가장 많이 사용되는 유닛 테스팅 프레임워크입니다.