Java állam 2019-ben

Java Top

Most jelentettem be az újat Tanulj tavaszt tanfolyam, amelynek középpontjában az 5. tavasz és a tavaszi bakancs 2 alapjai állnak:

>> ELLENŐRIZZE A FOLYAMATOT

Az elmúlt néhány hétben a 2019-es éves „Java állapot” felmérést futtattam.

6. évében volt 6707 fejlesztő időt szánva arra, hogy átnézze és válaszoljon; ha te voltál - köszönöm!

Az eredmények ideje 🙂

1. Java elfogadása

A Java 8 még ma is az

Nem meglepő, hogy a Java 8-at továbbra is túlnyomórészt a gyártás során használják:

Nyilvánvaló, hogy a Java 8 itt marad - a tavalyi 84,7% -kal az idei 79,8% -os csökkenéssel.

2. A keret elfogadása

Ezután nézzük meg, hogyan néz ki a kerettörténet az idén:

A Java-val szemben ez egy teljesen más történet. A 4. tavasz tavaly meghaladta az 50% -ot, és most 30% -ot ér el, és Az 5. tavasz ma 24% -ról 58,4% -ra emelkedett.

A Java EE / Jakarta EE számok szintén érdekesek - a tavalyi 9,5% -ról most 14% -ra. A jelenlegi stabilabb és jobban érthető út egyértelműen segít.

3. Tavaszi bakancs elfogadása

A tavaszi rendszerindítás kapcsán - ismételten: az örökbefogadás és annak sebessége, amellyel a közösség áttér a legújabb verzióra, lenyűgöző, és sokat beszél az ökoszisztéma érettségéről.

A Boot 2 a tavalyi 30% körüli szintről egészen mostanra 60,5% -ig emelkedett:

És az 1.4-es vagy régebbi itt kezd leugrani a grafikonról, ami szintén klassz.

4. Build Tools elfogadása

A buildeszközök története valószínűleg az itt szereplő adatok közül a legstabilabb. Maven pontosan ott van, ahol tavaly volt - uralja a tájat:

5. IDE elfogadása

Az IDE-k viszont más történet. Az IntelliJ egyértelműen itt nyeri a versenyt, 61,3% -kal (szemben a tavalyi 55,4% -kal):

Az Eclipse ennek körülbelül a fele - az idén 32,8% -kal, a tavalyi 38% -hoz képest. Itt nem meglepő minta.

6. Web / Application Server elfogadása

Ez a második év, amikor úgy döntöttem, hogy felteszem ezt a kérdést - nagyon jó, hogy végre megvan ezek a számok, de a tavalyi adatok is összehasonlíthatók.

Itt egyértelműen továbbra is a Tomcat a győztes, a piac hűvös 73% -ával rendelkezik (62,5% -hoz képest - ami őrült növekedés).

7. Egyéb JVM nyelvek

Tovább a JVM többi nyelvére.

Először is, ami némileg meglepő és érdekes, az az, hogy a fejlesztők 62,6% -a csak a Java-t használja, pontosan úgy, mint tavaly (62,8%). Határozottan arra számítottam, hogy ez a szám csökken, tekintettel Kotlin erőteljes elfogadására, de úgy tűnik, még nem:

Ennek ellenére Kotlin a tavalyi 13% -ról ma 16,5% -ra nőtt.

A Groovy 19,3% -ról 17,4% -ra esett ma, a figyelem nagy része valószínűleg most Kotlinra irányul.

A Scala szintén körülbelül 1,1% -kal esett vissza, most 8,6% -ra.

Tehát a trend egyértelmű - Kotlin elaprózza a többi JVM nyelvet, és elég sikeresen.

8. DB-k

Végül - DB-k - a MySQL stabil és a PostgreSQL 5% -kal nőtt tavaly óta:

9. Következtetés

Itt van - nagyon érdekes pillantás a Java ökoszisztémára most, 2019-ben.

Néhány nagyon váratlan adatdarab, és határozottan néhány nem túl váratlan adat.

Összességében nagyon jó pillantás a Java közösségre, és még egyszer - nagy köszönet mindenkinek, aki szavazott.

Java alsó

Most jelentettem be az újat Tanulj tavaszt tanfolyam, amelynek középpontjában az 5. tavasz és a tavaszi bakancs 2 alapjai állnak:

>> ELLENŐRIZZE A FOLYAMATOT