Java
共有:
これらの質問は、3 つの主要プログラミング言語の 1 つに Java を選択した開発者にのみ提示されました。
Mala Gupta
JetBrains デベロッパーアドボケイト
開発者エコシステムアンケートは往々にして見かけの人気や流行に反する実情を把握し、解析するのに非常に役立ちます。本番環境で Java 11 よりも Java 17 を使用している開発者が多いこと、Docker の使用率がウェブアプリケーションのパッケージ化に好まれる選択肢として増えていることを興味深く感じています。Spring と Spring Boot は使用率で大差をつけています!
Venkat Subramaniam 博士
受賞著者および Agile Developer, Inc 創設者
これは非常に嬉しいことです。この結果は多くの組織が目覚ましく進歩しているのと同時に改善の余地が非常に大きいことを示しています。
Marit van Dijk
JetBrains デベロッパーアドボケイトおよび Java Champion
これほど多くの人が Java 8(およびそれ以前)を使用しているのは残念ですね。新しいバージョンにアップグレードして言語の優れた新機能を使用しない理由がわかりません。どうすればより新しい Java バージョンへのコードの移行を支援できるかを考えています。
Josh Long
Spring デベロッパーアドボケイト、Java Champion、Kotlin Google Developer Expert
興味深い数字ではありますが、どの程度の重複があるのか気になります。私は GraalVM を使用して自分の Spring Boot アプリケーションをネイティブイメージにコンパイルし、逆に Spring Boot では組み込みサーバー(Apache Tomcat など)を使用しています。
Marit van Dijk
JetBrains デベロッパーアドボケイトおよび Java Champion
JUnit が広く使用されており、ほとんどの開発者がユニットテストを書いていることは素晴らしいと思います。ユニットテストを書いていない少数の開発者については、代わりに統合テストを行ってほしいと思います。
Josh Long
Spring デベロッパーアドボケイト、Java Champion、Kotlin Google Developer Expert
私も Spring Boot を使用しています(したがって、あなたも使用できます)。
Josh Long
Spring デベロッパーアドボケイト、Java Champion、Kotlin Google Developer Expert
Gradle の数字を Groovy や Kotlin などの言語別で見たいところですね。私は Gradle の学習と減量を今年の抱負としていましたが、少なくとも Gradle の学習は確実に行っています。
Ivar Grimstad
Eclipse Foundation の Jakarta EE デベロッパーアドボケイト
Jakarta EE 10 の普及率が Jakarta EE 9 の普及率を上回っているのは素晴らしいと思います。名前空間の切り替えが対処されれば、業界は新機能を導入する準備が整っていることがわかります。Jakarta EE 11 がリリースされた時の数字を見るのが楽しみですね!
Anton Arhipov
JetBrains デベロッパーアドボケイト
IntelliJ IDEA の組み込みプロファイラーは非常に素晴らしく、常に改良され続けています!最近追加された行単位のプロファイリング情報はプログラムのホットメソッドを即座に特定するのに非常に役立っています。この組み込みツールの人気が高まっているのは当然と言えるでしょう。
回答者を代表するような母集団を確保できるようにあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果に若干の偏りが生じている可能性があります。
Anton Arhipov
JetBrains デベロッパーアドボケイト
Spring Boot は組み込みの Tomcat インスタンスを起動してアプリケーションを実行するわけですから、Spring と Tomcat の人気には強い相関関係があります。
この質問は全回答者に表 示されましたが、以下の結果は Java 開発者のみの回答を表示するように絞り込まれています。
Java を主要プログラミング言語の 1 つとして使用する開発者が最もよく使用している言語とテクノロジーは、JavaScript、SQL、Python、および HTML / CSS です。