Scala

이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 Scala를 선택한 개발자에게만 표시되었습니다.

어떤 버전의 Scala를 주로 사용하십니까(복수 선택 가능)?

Scala 개발자 사이에서 마이크로서비스 개발은 매우 인기가 있습니다. Scala 사용자의 72%는 마이크로서비스 개발을 위해 Scala를 사용하며, 이는 모든 언어에서 해당 사용 사례에 대한 가장 큰 비율입니다.

귀하의 컴파일 대상은 무엇입니까(복수 선택 가능)?

어떤 버전의 Java를 주로 사용하십니까(복수 선택 가능)?

Scala 개발자 사이에서 Java 11 사용자 비율은 지난해 28%에서 40%로 상승했지만 여전히 가장 많이 사용되는 버전은 80%의 비율을 차지하는 Java 8입니다. 한편 다른 모든 버전의 경우 사용자가 감소했습니다.

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

웹 개발에 어떤 프레임워크 또는 라이브러리를 주로 사용하십니까(복수 선택 가능)?

어떤 프레임워크 또는 라이브러리를 주로 사용하십니까(복수 선택 가능)?

Cats 라이브러리는 작년부터 Scala 개발자들사이에서 인기가 많아졌으며, 그 수치는 13%에서 35%로 증가하였습니다. Cats 라이브러리는 Akka 다음으로 두 번째로 인기 있는 프레임워크가 되었습니다.

Scala에 어떤 에디터 또는 IDE를 가장 많이 사용하십니까?

거의 모든 Scala 개발자(94%)는 프로젝트에 유닛 테스트를 포함합니다. 이는 개발자 전반의 수치보다 20% 포인트 높은 수치입니다.

Scala에 어떤 추가 에디터 또는 IDE를 가장 많이 사용하십니까?

웹 백엔드는 Scala 개발이 주로 사용되는 플랫폼으로, 그 점유율은 82%에 달했습니다. 한편 가장 많이 사용되는 소프트웨어 유형은 웹사이트 및 비즈니스 인텔리전스(BI), 데이터 과학 및 머신러닝으로 이러한 유형의 점유율은 41%입니다.

어떤 빌드 시스템을 주로 사용하십니까(복수 선택 가능)?

어떤 버전의 sbt를 주로 사용하십니까?

어떤 인터랙티브 Scala 환경을 주로 사용하십니까(복수 선택 가능)?

Scala에 어떤 컴파일러 플러그인을 주로 사용하십니까(복수 선택 가능)?

귀하의 프로젝트에 매크로가 있습니까?

PostgreSQL은 Scala 개발자 사이에서 가장 널리 사용되는 데이터베이스로, 응답자 중 61%가 이를 사용한다고 응답했습니다.

Scala용으로 어떤 다른 도구를 사용하시나요?

Scala 3(Dotty)를 사용하고 있거나 사용할 계획이신가요?


읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.

JetBrains Tech Insights Lab에 참여하세요

설문조사와 UX 연구에 참여하여 JetBrains 제품을 더욱 사용하기 쉽고 더욱 강력하게 만들어 보세요. 연구에 참여하시면 상품을 받을 수 있는 기회도 주어집니다.

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주시기 바랍니다.

© 2000-2020 JetBrains s.r.o. All rights reserved.