Staten Java i 2019

Java Top

Jeg kunngjorde nettopp det nye Lær våren kurs, med fokus på det grunnleggende i vår 5 og vårstøvel 2:

>> KONTROLLER KURSET

Jeg har kjørt den årlige “State of Java” -undersøkelsen i 2019 de siste par ukene.

I det sjette året hadde vi det 6707 utviklere tar deg tid til å gå gjennom og svare; hvis det var deg - takk!

Tid for resultat 🙂

1. Java-adopsjon

Selv i dag er Java 8 fortsatt

Ikke overraskende brukes Java 8 fremdeles i produksjon:

Det er klart at Java 8 er kommet for å bli - med en nedgang fra i fjor på 84,7% til i år på 79,8%.

2. Framework Adoption

La oss deretter se hvordan rammeverket ser ut i år:

I motsetning til Java er dette en helt annen historie. Våren 4 var over 50% i fjor, og nå treffer den 30%, og Vår 5 økte fra 24% til 58,4% i dag.

Java EE / Jakarta EE-tallene er også interessante - går fra 9,5% i fjor til nå 14%. Den nåværende mer stabile og velforståtte veien hjelper helt klart.

3. Adopsjon av vårstøvler

Videre til Spring Boot - igjen, adopsjonen og hastigheten som samfunnet beveger seg til den nyeste versjonen er imponerende og snakker mye om økosystemets modenhet.

Boot 2 gikk opp fra rundt 30% i fjor helt til 60,5% nå:

Og 1.4 eller eldre begynner å slippe av diagrammet her, noe som også er kult.

4. Bygg verktøyadopsjon

Byggverktøyhistorien er sannsynligvis den mest stabile av alle dataene her. Maven er akkurat der det var i fjor - dominerer landskapet:

5. IDE-adopsjon

IDEer er derimot en annen historie. IntelliJ vinner helt klart løpet her, med 61,3% (opp fra 55,4% i fjor):

Formørkelsen er omtrent halvparten av det - med 32,8% i år, ned fra 38% i fjor. Ikke et overraskende mønster her.

6. Adopsjon av nett / applikasjonsserver

Dette er andre året hvor jeg bestemte meg for å stille dette spørsmålet - så det er flott å endelig ha disse tallene, men også dataene fra i fjor å sammenligne med.

Tomcat er tydeligvis fortsatt vinneren her, med kule 73% av markedet (opp fra 62,5% - noe som er gal vekst).

7. Andre JVM-språk

Videre til andre språk på JVM.

For det første, det som er litt overraskende og interessant her er at 62,6% av utviklerne bare bruker Java, akkurat som i fjor (62,8%). Jeg forventet absolutt at dette tallet skulle gå ned, gitt den sterke adopsjonen av Kotlin, men det ser ut til at det ikke har gjort det ennå:

Når det er sagt, vokste Kotlin fremdeles fra 13% i fjor til 16,5% i dag.

Groovy falt fra 19,3% til 17,4% i dag, mesteparten av den oppmerksomheten går sannsynligvis nå til Kotlin.

Scala falt også rundt 1,1%, nå til 8,6%.

Så, trenden er klar - Kotlin fliser bort de andre JVM-språkene, og ganske vellykket.

8. DB-er

Og til slutt - DBs - med MySQL stabil og PostgreSQL vokste hele 5% siden i fjor:

9. Konklusjon

Der har vi det - et veldig interessant blikk på Java-økosystemet nå, i 2019.

Noen virkelig uventede biter av data, og definitivt noen ikke-så-uventede.

Alt i alt et veldig kult blikk på Java-samfunnet, og igjen - stor takk til alle som stemte.

Java bunn

Jeg kunngjorde nettopp det nye Lær våren kurs, med fokus på det grunnleggende i vår 5 og vårstøvel 2:

>> KONTROLLER KURSET

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