JavaRush /Blog Jawa /Random-JV /Jawa ing 2021: nganyari 16 lan 17, popularitas ing Asia l...

Jawa ing 2021: nganyari 16 lan 17, popularitas ing Asia lan stabilitas ing peringkat

Diterbitake ing grup
Iki pungkasan Desember, sing tegese wektu kanggo njupuk saham. Sawise kabeh, ing taun iki wis akeh owah-owahan ing donya pembangunan Jawa. Ing teks iki kita wis nglumpukake sing utama. Jawa ing 2021: nganyari 16 lan 17, popularitas ing Asia lan stabilitas ing peringkat - 1

Nganyari Jawa: 16 lan 17

Basa Jawa nampa nganyari saben nem sasi. Kaya sing dikarepake, rong rilis dirilis ing 2021 - Java 16 lan Java 17 . Rilis Java 16 kalebu 17 dandan. Anyar ing versi 16: alat kemasan anyar kanggo ngirim aplikasi Java mandiri, manajemen memori sing luwih apik, fitur inkubasi lan pratinjau tambahan, perbaikan kanggo ngilangi kode bukti mangsa ngarep, lan port anyar menyang JDK kanggo Alpine Linux lan distribusi Linux liyane. Java 16 ngrampungake pencocokan pola kanggo instanceof lan Rekam, dandan basa pisanan dikenalaké ing Jawa 14. Jawa 17, dirilis ing September 2021 , kalebu 14 owah-owahan. Umume owah-owahan prihatin nambah kinerja basa lan platform kanthi sakabehe. Para pangripta uga mbusak akeh komponen lan teknologi sing wis lawas sing wis ora relevan amarga ora ana dhukungan saka piranti lunak pihak katelu. Owah-owahan utama kalebu dhukungan sing luwih apik kanggo kelas lan antarmuka sing disegel, sing ngalangi kemampuan obyek lan kelas liyane kanggo entuk properti saka komponen kasebut ( JEP 409 ). Wigati dicathet yen pamblokiran akses sing luwih apik menyang API internal platform JDK, uga kinerja sing luwih apik liwat panggunaan teknologi Vector API, mbusak kompiler AOT lan JIT eksperimental, lan panggunaan kerangka Metal kanggo rendering. piranti Apple. Komersial JDK 17 Oracle kanggo Windows lan platform liyane kasedhiya ing situs web pangembang. OpenJDK 17 versi open source gratis kanthi nganyari saben wulan kasedhiya kanggo diundhuh saka tautan iki . JDK 17 duwe dhukungan jangka panjang (LTS) suwene 8 taun. Rilis LTS Java sabanjure bakal ana ing 2023 karo Java 21. Iki bakal ngganti frekuensi rilis LTS saka telung taun dadi rong taun.

Owah-owahan ing Ekosistem Jawa: Jawa EE Revival lan Dhukungan Microsoft

Apa maneh sing kedadeyan karo Jawa ing 2021? Contone, ing awal April 2021, uji coba jangka panjang antarane Oracle lan Google rampung. Pengadilan Tinggi AS nyengkuyung Google ing regejegan karo Oracle babagan panggunaan ilegal API basa Jawa. Seri tuntutan hukum nyeret nganti 11 taun, kanthi macem-macem panguwasa ngakoni kamenangan kanggo Google utawa Oracle. Sajrone pirang-pirang taun, jumlah sing bisa dibayar Google yen ilang wis mundhak saka $ 6.1 milyar wiwitan dadi $ 9.3 milyar. Antarane owah-owahan ing 2021, kudu eling partisipasi Microsoft. Ing wulan April, perusahaan kasebut nerbitake konstruksi eksperimen saka distribusi OpenJDK dhewe kanggo Windows, Linux lan macOS, sing ndhukung operasi sawetara sistem ing infrastruktur perusahaan. Sapa wae bisa ngundhuh lan nginstal piranti kanggo ngembangake lan mbukak aplikasi ing basa pemrograman Java populer kanthi gratis. Ing sasi September, bebarengan karo release Java 17, ana panaliten yen Java EE ngalami renaissance. Miturut laporan kasebut, Jakarta EE minangka platform awan paling populer nomer loro, digunakake dening 47% pangembang sing disurvei. "Survei Pengembang EE Jakarta 2021 nuduhake panggunaan Jakarta EE ing kabeh papan lan minangka indikasi liyane yen iki minangka platform sing tepat kanggo inovasi Java berbasis awan," ujare Melissa Modjeski, wakil presiden platform aplikasi lan integrasi ing IBM.

Jawa ing ratings: milih luwih kerep tinimbang Python

Salah sawijining kesimpulan utama saka sinau JetBrains taunan yaiku basa pamrograman Jawa, sanajan rada kalah, isih luwih populer tinimbang Python minangka basa utama (32% lawan 29% responden). Miturut bagan perusahaan RedMonk , ing pungkasan Juni 2021, basa pamrograman Jawa munggah ing peringkat saka nomer telu nganti nomer loro. Saiki nuduhake posisi nomer loro karo Python. Panggonan pisanan ing peringkat RedMonk dikuwasani dening basa JavaScript. Nanging ing peringkat basa pamrograman TIOBE wiwit Desember 2021, Jawa mudhun saka posisi nomer loro nganti nomer telu ing popularitas. Ing survey komunitas Stack Overflow taunan, Jawa, kaya taun kepungkur, njupuk posisi kaping lima . Kaya sing sampeyan ngerteni, popularitas Jawa tetep stabil, sanajan wis mudhun sawetara posisi. Basa iki isih relevan kanggo pangembangan.

Apa sing kedadeyan karo versi Jawa?

Kaya ing taun 2020, Java 8 isih dadi versi utama basa pamrograman iki. Kajaba iku, wiwit taun 2019, Java 11 wis tuwuh kanthi stabil udakara 10 poin persentase saben taun. Ing angka, katon kaya mangkene: 72% pangembang sing nggunakake Jawa luwih seneng Java 8, lan 42% luwih seneng Java 11, miturut panaliten JetBrains. Survei sing ditindakake dening komunitas Snyk uga nuduhake yen pangembang wis wiwit pindhah saka Java 8 menyang Java 11, rilis LTS paling anyar sadurunge Java 17. Laporan sadurunge saka komunitas Jawa nuduhake yen pangembang utamane nggunakake Java 8. Miturut survey, 61,5% responden nggunakake Java 11 ing proyek, dene 12% nggunakake versi Jawa paling anyar (Jawa 15 nalika iku). Saham Java 12 lan Java 13 wis suda kira-kira kaping telu wiwit taun 2020, dene Java 14 lan Java 15 sing luwih anyar wis entuk pamirsa sanajan relatif anyar.

Ing ngendi lan kanggo apa basa Jawa digunakake?

Kaya ing taun 2020, Jawa paling umum digunakake ing Korea Selatan, China, lan Jerman. Bagian Jawa ing Korea Selatan 55%, ing China - 47%, lan ing Jerman - 33%. Ing Belarus, 26% pangembang seneng Jawa, ing Ukraina - 20%, ing Rusia - 18%. Iki rada kurang saka ing 2020. Paling asring, Jawa digunakake kanggo ngembangake situs web (39%), kurang asring - kanggo nggawe utilitas (26%) lan piranti lunak sistem (19%). Jawa ing 2021: nganyari 16 lan 17, popularitas ing Asia lan stabilitas ing peringkat - 2Panggunaan Jawa kanggo situs web lan infrastruktur IT saya mundhak sithik ing antarane taun 2020 lan 2021, dene Jawa kurang digunakake kanggo analisis bisnis, ilmu data, lan pembelajaran mesin. Ing antarane kerangka Java, Spring Boot minangka pimpinan (dipilih dening 65% programer). Framework Spring MVC ana ing posisi kaping pindho kanthi 42% pangembang. Mangkene carane 2021 lumaku kanggo jagad pangembangan Jawa. Menurutmu, apa sing dadi acara utama masyarakat Jawa ing taun kepungkur?
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION