Java
Teilen:
Diese Fragen wurden nur Befragten gestellt, die Java als eine ihrer drei Haupt-Programmiersprachen angegeben hatten.
Mala Gupta
Developer Advocate bei JetBrains
Umfragen zum Entwicklungsökosystem bieten eine großartige Möglichkeit, lokale Realitäten, die oft im Gegensatz zu scheinbaren Trends stehen, zu erfassen und zu analysieren. Interessant ist, dass mehr Entwickler*innen Java 17 in der Produktion verwenden als Java 11, sowie der Aufstieg von Docker als bevorzugte Option zur Paketierung von Webanwendungen. Der Vorsprung von Spring und Spring Boot bei den Nutzungsanteilen ist enorm!
Dr. Venkat Subramaniam
Preisgekrönter Autor und Gründer von Agile Developer, Inc.
Das ist sehr ermutigend. Die Ergebnisse zeigen, dass sich viele Organisationen erheblich weiterentwickelt haben und dass es gleichzeitig noch viel Verbesserungspotenzial gibt.
Marit van Dijk
Developer Advocate und Java Champion bei JetBrains
Es ist bedauerlich, dass so viele Leute immer noch Java 8 (oder älter) verwenden. Ich frage mich, was sie davon abhält, auf eine neuere Version zu wechseln und sich großartige neue Sprachmerkmale zu erschließen – und wie wir ihnen helfen können, ihren Code auf neuere Java-Versionen zu migrieren.
Josh Long
Spring Developer Advocate, Java Champion und Kotlin Google Developer Expert
Diese Zahlen scheinen interessant zu sein, wobei ich mich frage, inwieweit sie sich überlappen. Ich verwende GraalVM, um meine Spring-Boot-Anwendungen in native Images zu kompilieren, und Spring Boot wiederum verwendet einen Embedded-Server (wie Apache Tomcat).
Marit van Dijk
Developer Advocate und Java Champion bei JetBrains
Es ist großartig, dass JUnit weit verbreitet ist und die meisten Entwickler*innen Unit-Tests schreiben. Ich hoffe, dass die wenigen, die keine Unit-Tests schreiben, stattdessen Integrationstests verwenden!
Josh Long
Spring Developer Advocate, Java Champion und Kotlin Google Developer Expert
Auch ich verwende Spring Boot (und Sie können das auch).
Josh Long
Spring Developer Advocate, Java Champion und Kotlin Google Developer Expert
Ich hätte gerne eine Aufschlüsselung der Gradle-Zahlen nach Sprachen gesehen, einschließlich Groovy oder Kotlin. In diesem Jahr gehörte es zu meinen Neujahrsvorsätzen, Gradle zu lernen und abzunehmen. Immerhin lerne ich nun Gradle.
Ivar Grimstad
Developer Advocate für Jakarta EE bei der Eclipse Foundation
Es ist großartig, dass Jakarta EE 10 bei der Akzeptanz vor Jakarta EE 9 liegt. Dies zeigt, dass die Branche nun, nachdem die Namensraum-Umstellung aus dem Weg ist, offen für Neuerungen ist. Ich kann es kaum erwarten, die Zahlen für Jakarta EE 11 zu sehen, wenn es veröffentlicht wird!
Anton Arhipov
Developer Advocate bei JetBrains
Der integrierte Profiler von IntelliJ IDEA sieht fantastisch aus, und er wird immer besser! Die kürzlich eingeführten Line-Profiling-Informationen sind sehr nützlich, um Methodenschwerpunkte im Programm sofort zu erkennen. Es ist durchaus zu erwarten, dass dieses integrierte Tool immer populärer wird.
Trotz aller Maßnahmen, die wir ergriffen haben, um einen repräsentativen Befragtenpool zu gewährleisten, können in den Ergebnissen Nutzer*innen von JetBrains-Produkten leicht übergewichtet sein, da diese mit einer höheren Wahrscheinlichkeit an der Umfrage teilnehmen.
Anton Arhipov
Developer Advocate bei JetBrains
Es besteht eine starke Korrelation zwischen der Verbreitung von Spring und Tomcat, da Spring Boot zur Anwendungsausführung eine eingebettete Tomcat-Instanz startet.
Diese Frage wurde allen Befragten gestellt, aber die Ergebnisse hier zeigen nur die Antworten von Java-Entwickler*innen.
Unter den Befragten, die Java als eine ihrer primären Sprachen verwenden, sind JavaScript, SQL, Python und HTML/CSS die meistverwendeten Sprachen und Technologien.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.