Negeri Jawa pada tahun 2019

Java Teratas

Saya baru sahaja mengumumkan kursus Learn Spring yang baru , yang berfokus pada asas-asas Spring 5 dan Spring Boot 2:

>> SEMAK KURSUS

Saya telah menjalankan tinjauan "Negeri Jawa" tahun 2019 selama beberapa minggu terakhir.

Pada tahun ke-6, kami mempunyai 6707 pemaju meluangkan masa untuk meneliti dan menjawab; jika itu anda - terima kasih!

Masa untuk keputusan ?

1. Penerapan Java

Sehingga hari ini, Java 8 masih

Tidak mengejutkan, Java 8 masih banyak digunakan dalam produksi:

Jelas, Java 8 berada di sini untuk kekal - dengan penurunan dari tahun lalu pada 84.7% hingga tahun ini pada 79.8%.

2. Penggunaan Rangka Kerja

Seterusnya, mari kita lihat bagaimana kisah kerangka tahun ini:

Berbanding dengan Java, ini adalah kisah yang sama sekali berbeza. Spring 4 melebihi 50% tahun lalu dan sekarang mencecah 30%, dan Spring 5 meningkat dari 24% menjadi 58.4% hari ini .

Angka EE Java / EE Jakarta juga menarik - naik dari 9.5% tahun lalu hingga sekarang 14%. Jalan yang lebih stabil dan difahami sekarang jelas membantu.

3. Penerapan Spring Boot

Pada Spring Boot - sekali lagi, penggunaan dan kepantasan komuniti beralih ke versi terkini sangat mengagumkan dan banyak membincangkan kematangan ekosistem.

Boot 2 meningkat dari sekitar tanda 30% tahun lalu hingga 60.5% sekarang :

Dan, 1.4 atau lebih tua mula menurunkan carta di sini, yang juga hebat.

4. Membangunkan Penggunaan Alat

Kisah alat binaan mungkin yang paling stabil dari semua data di sini. Maven betul-betul di mana ia tahun lalu - mendominasi pemandangan:

5. Adopsi IDE

IDE, sebaliknya, adalah cerita yang berbeza. IntelliJ jelas memenangi perlumbaan di sini, dengan 61.3% (meningkat daripada 55.4% tahun lalu):

Gerhana kira-kira separuh daripada itu - dengan 32.8% tahun ini, turun daripada 38% tahun lalu. Bukan corak yang mengejutkan di sini.

6. Adopsi Pelayan Web / Aplikasi

Ini adalah tahun kedua di mana saya memutuskan untuk mengemukakan soalan ini - jadi sangat senang akhirnya dapat memperoleh nombor ini tetapi juga data dari tahun lalu untuk dibandingkan.

Tomcat jelas masih menjadi pemenang di sini, dengan 73% pasaran yang hebat (meningkat daripada 62.5% - yang merupakan pertumbuhan yang menggila).

7. Bahasa JVM lain

Ke bahasa lain di JVM.

Pertama, yang agak mengejutkan dan menarik di sini ialah 62.6% pemaju hanya menggunakan Java, sama seperti tahun lalu (62.8%). Saya pasti menjangkakan jumlah ini akan turun, memandangkan penggunaan Kotlin yang kuat, tetapi nampaknya belum:

Oleh itu, Kotlin masih meningkat dari 13% tahun lalu menjadi 16.5% hari ini.

Groovy turun dari 19.3% menjadi 17.4% hari ini, sebahagian besar perhatian sekarang menuju ke Kotlin.

Scala juga turun sekitar 1.1%, kini menjadi 8.6%.

Jadi, trennya jelas - Kotlin memilih bahasa JVM lain , dan cukup berjaya.

8. DB

Dan akhirnya - DB - dengan MySQL stabil dan PostgreSQL tumbuh 5% penuh sejak tahun lalu:

9. Kesimpulannya

Di sana kita memilikinya - pandangan yang sangat menarik pada ekosistem Java sekarang, pada tahun 2019.

Sebilangan data yang benar-benar tidak dijangka, dan pasti ada yang tidak dijangka.

Secara keseluruhan, pandangan yang sangat menarik bagi masyarakat Jawa, dan sekali lagi - terima kasih yang besar kepada semua orang yang memilih.

Bahagian bawah Java

Saya baru sahaja mengumumkan kursus Learn Spring yang baru , yang berfokus pada asas-asas Spring 5 dan Spring Boot 2:

>> SEMAK KURSUS