これらの質問は、3 大主要プログラミング言語として Scala を選択した開発者にのみ提示されました。

Scala

どのバージョンの Scala を普段使用していますか?

2021 年には Scala 2.13 バージョンが最も使用されています(61%)。

あなたのコンパイルターゲットは何ですか? 

どのバージョンの Java を普段使用していますか?

Java 8 は依然として最も頻繁に使用されているバージョンですが、そのシェアは減少しています(2020 年の 80% から 75% に減少)。一方、Java 11 は伸び続けています(40% から 45% に増加)。

どのユニットテストのフレームワークを使用していますか(使用している場合)?

どのフレームワーク / ライブラリをウェブ開発に定期的に使用していますか(使用している場合)?

Play のシェアは昨年の 40% から 31% に減少しています。Spring の使用状況は 11% から 20% に増加しました。

どのフレームワーク / ライブラリを定期的に使用していますか?

Scala において、どのエディターまたは IDE を最もよく使用していますか?

回答者の代表的なプールを確保できるようあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果にわずかな偏りが生じている可能性があります。

Scala 用に他のどのエディターまたは IDE を最も使用していますか(使用している場合)?

次のうち、定期的に使用しているビルドシステムはありますか(使用している場合)?

どの対話型 Scala 環境を定期的に使用していますか?

Scala 用にどのコンパイラープラグインを定期的に使用していますか?

あなたのプロジェクトにマクロはありますか?

2021 年には、Scala 開発者はより頻繁に(45%、2020 年より 9% 増)プロジェクトでマクロを使用しています。

Scala 用に他にどのようなツールを使用していますか?

Scala 3(Dotty)を使用していますか?または、使用する予定はありますか?

Scala でどのようなソフトウェアを開発していますか?

Scala はビジネスインテリジェンス/データサイエンス/機械学習の製品、ウェブサイト、およびライブラリ/フレームワークの開発に最も多く使用されています。

あなたの年齢層を教えていただけますか? 

すべての開発者と比較すると、Scala ユーザーの年齢層がより高く、経験もより豊富で、より一般的に学士号/修士号/博士号を取得しています。より多くが大規模な企業に勤めています。

あなたは IT 業界でどのくらいの期間働いていますか?

あなたの役職レベルに関係なく、次のうちどれがあなたの職務を最もよく表していますか?

あなたが修了した最も高い正式教育を最もよく表しているのは、次のうちどれですか?

あなたの会社または組織では何人が働いていますか?

主なプログラミング言語は何ですか?

最大 3 つの言語を選択してください。

Java と Python は Scala と共に最も頻繁に使用されている言語です。

ご覧いただきありがとうございました!

レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。

JetBrains Tech Insights Lab にご参加ください

JetBrains 製品をより使いやすく、さらに強力にするためのアンケートと UX 調査にご協力ください。調査にご参加いただいた方には報酬を獲得できるチャンスもあります。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。