Staten Java i 2019

Java Top

Jeg har lige annonceret det nye Lær foråret kursus med fokus på det grundlæggende i Spring 5 og Spring Boot 2:

>> KONTROLLER KURSEN

Jeg har kørt den årlige “State of Java” -undersøgelse i 2019 i de sidste par uger.

I det sjette år havde vi det 6707 udviklere tager sig tid til at gå igennem og svare; hvis det var dig - tak!

Tid til resultaterne 🙂

1. Java-vedtagelse

Selv i dag er Java 8 stadig

Ikke overraskende bruges Java 8 stadig overvejende i produktionen:

Det er klart, at Java 8 er kommet for at blive - med et fald fra sidste år på 84,7% til i år på 79,8%.

2. Rammeadoptagelse

Lad os derefter se, hvad rammeshistorien ser ud i år:

I modsætning til Java er dette en helt anden historie. Forår 4 var over 50% sidste år, og det rammer nu 30%, og Forår 5 steg fra 24% til 58,4% i dag.

Java EE / Jakarta EE-numrene er også interessante - går fra 9,5% sidste år til nu 14%. Den nuværende mere stabile og velforståede vej hjælper helt klart.

3. Vedtagelse af forårstøvle

On to Spring Boot - igen, vedtagelsen og den hastighed, hvormed samfundet bevæger sig til den nyeste version, er imponerende og taler meget om økosystemets modenhed.

Boot 2 steg fra omkring 30% -mærket sidste år helt til 60,5% nu:

Og 1.4 eller ældre begynder at komme fra diagrammet her, hvilket også er sejt.

4. Byg værktøjsadoption

Historien om build-værktøjer er sandsynligvis den mest stabile af alle data her. Maven er præcis, hvor det var sidste år - dominerer landskabet:

5. IDE-vedtagelse

IDE'er er derimod en anden historie. IntelliJ vinder klart løbet her med 61,3% (en stigning fra 55,4% sidste år):

Formørkelse er omkring halvdelen af ​​det - med 32,8% i år, ned fra 38% sidste år. Ikke et overraskende mønster her.

6. Web / Application Server Adoption

Dette er andet år, hvor jeg besluttede at stille dette spørgsmål - så det er dejligt at endelig have disse tal, men også dataene fra sidste år at sammenligne med.

Tomcat er tydeligvis stadig vinderen her med en kølig 73% af markedet (op fra 62,5% - hvilket er skør vækst).

7. Andre JVM-sprog

Gå videre til andre sprog på JVM.

For det første, hvad der er noget overraskende og interessant her er, at 62,6% af udviklerne kun bruger Java, nøjagtigt som sidste år (62,8%). Jeg forventede bestemt, at dette nummer ville gå ned i betragtning af den stærke vedtagelse af Kotlin, men det ser ud til, at det ikke har gjort det endnu:

Når det er sagt, voksede Kotlin stadig fra 13% sidste år til 16,5% i dag.

Groovy faldt fra 19,3% til 17,4% i dag, og mest af denne opmærksomhed går sandsynligvis nu til Kotlin.

Scala faldt også omkring 1,1%, nu til 8,6%.

Så tendensen er klar - Kotlin chipper væk fra de andre JVM-sprogog ganske vellykket.

8. DB'er

Og endelig - DB'er - med MySQL stabil og PostgreSQL voksede hele 5% siden sidste år:

9. Konklusion

Der har vi det - et meget interessant kig på Java-økosystemet nu, i 2019.

Nogle virkelig uventede bits data og bestemt nogle ikke så uventede.

Alt i alt et meget sejt blik på Java-samfundet og igen - stor tak til alle, der stemte.

Java bund

Jeg har lige annonceret det nye Lær foråret kursus med fokus på det grundlæggende i Spring 5 og Spring Boot 2:

>> KONTROLLER KURSEN

$config[zx-auto] not found$config[zx-overlay] not found