JavaRush /Blog Jawa /Random-JV /Hasil Java ing 2020: nganyari utama versi 14 lan 15, dise...

Hasil Java ing 2020: nganyari utama versi 14 lan 15, diselehake ing rating lan popularitas Jawa

Diterbitake ing grup
Saliyane koronavirus lan krisis ekonomi, ana uga acara sing apik ing taun 2020. Contone, release saka versi anyar saka Jawa. Kajaba iku, basa Jawa isih dadi basa pangembangan paling populer ing donya. Summing up 2020, ayo elinga apa sing kedadeyan karo basa pamrograman ing saindhenging taun.Asil Java ing 2020: nganyari utama versi 14 lan 15, panggonan ing rating lan popularitas Jawa - 1

Nganyari Jawa: Versi 14 lan 15

Ing taun kepungkur, rong nganyari Java dirilis: 14 lan 15. Antarane inovasi ing versi 14 yaiku dhukungan eksperimen kanggo tembung kunci rekaman, dhukungan kanggo pencocokan pola ing operator "instanceof", NullPointerExceptions sing luwih ramah pangguna, lan ditambahi " pratinjau" pamblokiran teks, standar fungsi switch sing dianyari. "Java 14 minangka bukti luwih akeh babagan keuntungan siklus nganyari nem sasi: pangembang entuk akses menyang fitur sing bakal ditunggu-tunggu nganti pirang-pirang taun," ujare George Saab , wakil presiden Oracle babagan teknik platform Java. Miturut Saab, JDK 14 ora mung ngemot dandan sing bakal nambah produktivitas pangembang. Rilis iki uga kalebu kanggo pisanan konten penting saka proyek kayata Project Panama - antarmuka akses memori eksternal sing ditambahi lan dandan luwih saka Project Amber - Pattern Matching and Records. Salah sawijining inovasi kunci ing Java 14 yaiku "Records". Nyatane, sadurunge kita duwe jinis anyar sing dikembangake sajrone proyek Valhalla . Cathetan padha karo enumerasi lan ngidini sampeyan nyederhanakake kode sampeyan. Ateges, dheweke ngganti kelas sing duwe negara nanging ora ana prilaku. JDK 14 kalebu pratinjau API Akses Memori Asing, sing ngidini aplikasi Java ngakses wilayah memori kanthi aman lan efisien ing njaba tumpukan JVM nggunakake abstraksi MemorySegment, MemoryAddress, lan MemoryLayout anyar. Versi kaping 15 kalebu inovasi kayata algoritma tandha digital adhedhasar kurva Edwards, kelas sing didhelikake, uga versi pungkasan fitur sing sadurunge dievaluasi: blok teks lan pengumpul sampah ZGC. Kelas sing disegel ditambahake minangka fitur pratinjau kanggo pisanan ing Jawa 15; Uga diaktifake maneh pencocokan pola kanggo instanceof operator lan cathetan minangka pratinjau. Kanggo ngringkes, kita bisa ngomong yen amarga nganyari saben nem sasi, Jawa duwe wektu kanggo berkembang lan ora ketinggalan basa pangembangan liyane. Miturut cara, taun iki, ing wayah wengi rilis versi 14, review lengkap babagan versi Java (saka 8 nganti 13) diterbitake ing JavaRush. Disaranake maca.

Jawa ing ratings: isih populer

Jawa terus dadi basa pamrograman utama sing paling populer ing donya , miturut riset saka JetBrains. Iki digunakake dening udakara 5,2 yuta pangembang. Ora kalah optimistis data saka laporan IDC "Java Turns 25" : luwih saka 9 yuta pangembang ing saindenging jagad nggunakake Jawa. "Dina iki, ana 51 milyar mesin virtual Java (JVM) sing disebarake lan digunakake kanthi aktif ing saindenging jagad, nggawe Jawa dadi pilihan sing disenengi kanggo ngembangake aplikasi perusahaan modern, kalebu analytics, layanan mikro, manajemen data, layanan sosial, data gedhe, DevOps, aplikasi seluler, terus-terusan. alat pangembangan lan chatbots, " ujare Manish Gupta, wakil presiden pemasaran global kanggo Jawa. Ing Desember 2020, Jawa dadi basa paling populer nomer loro ing donya, miturut indeks TIOBE , sing ngevaluasi popularitas basa pamrograman. Rating kasebut nerangake popularitas Jawa ing antarane para pengusaha kanthi akeh aplikasi lan layanan sing ditulis ing basa iki. Ing peringkat situs panelusuran kerja Dice.com, basa Jawa ana ing urutan nomer loro , mung SQL sing bisa nyusul. Aja lali babagan asil sinau taunan komunitas pangembang Stack OverFlow: Jawa ing taun 2020 njupuk papan kaping 5 ing antarane basa pangembangan sing paling populer. Kaya sing bisa dideleng, yen Jawa ora munggah ing peringkat popularitas ing taun 2020, paling ora bakal mudhun.

Ing ngendi lan kanggo apa basa Jawa digunakake?

Miturut JetBrains, paling akeh pangembang Jawa manggon ing Asia, ing ngendi kira-kira 2,5 yuta programer nggunakake basa Jawa minangka basa utama. Hasil Java ing 2020: nganyari utama versi 14 lan 15, panggonan ing rating lan popularitas Jawa - 2Jawa paling akeh digunakake ing China lan Korea Selatan - udakara 51% lan 50% pangembang. Jawa aktif digunakake ing India, Jerman, Spanyol lan Brasil. Belarus ana ing tengah dhaptar negara iki, kanthi 33% pangembang. Nanging Rusia lan Ukraina ana ing ngisor dhaptar kanthi 25% lan 21% programer. Alasan kenapa Jawa bisa dadi populer ing 6 negara pisanan ing dhaptar yaiku nggunakake basa pamrograman iki, dhukungan pemerintah lan kode sumber terbuka, JetBrains nerangake . Java 8 tetep dadi versi paling disenengi ing antarane pangembang. Iki luwih disenengi dening telung perempat pangembang Java. Ing wektu sing padha, popularitas Java 11 saya tambah akeh. Dibandhingake taun kepungkur, pangsa pangguna versi iki tambah 10%. Java 12 lan Java 13 sing relatif anyar uga cepet nemokake pamirsa: saben wong digunakake 10% utawa luwih. Ing antarane kerangka Java, Spring Boot minangka pimpinan - dipilih dening 61% pangembang. Ing papan kaloro lan katelu yaiku Spring MVC (42%) lan JSF (6%). Ing taun 2020, Jawa paling asring digunakake kanggo nulis situs web (36%). Kapindho yaiku pangembangan utilitas (25%), ing urutan katelu yaiku pangembangan piranti lunak sistem (19%).

Jawa ing pawarta

Apa maneh sing kedadeyan karo Jawa ing taun 2020? Kita wis nglumpukake pilihan warta penting kanggo pangembangan Jawa.

Basa Jawa minangka salah siji saka telung katrampilan teknis sing paling dikarepake ing karya adoh.

Layanan telusuran kerja Amerika Dice wis nyusun dhaptar katrampilan teknis, basa pamrograman lan alat sing paling dikarepake ing antarane para majikan spesialis kerja jarak jauh. Miturut asil rong wulan pungkasan, pimpinan yaiku basa SQL, banjur Manajemen Proyek lan basa Jawa. Penulis panaliten kasebut nyathet manawa organisasi sing ana gandhengane karo sektor kesehatan lan pendhidhikan paling aktif nyewa kerja jarak jauh sajrone pandemi.

Snowflake wis ngrilis lingkungan anyar kanggo pangembangan Jawa.

Snowflake, panyedhiya panyimpenan maya lan manajemen data, nampilake versi uji coba lingkungan pangembangan Snowpark anyar. Ndhukung pirang-pirang basa pamrograman, kalebu Java, Scala lan Python. Snowpark kalebu sakumpulan API sing mesthekake yen kode sing ditulis ing lingkungan sesambungan kanthi optimal karo mesin Snowflake utama. IDE dilengkapi dhukungan anyar kanggo tugas tanpa server ing Snowflake Data Cloud.

Red Hat ngenalake kerangka Quarkus Java kanggo awan.

Minangka pangripta nyathet , Quarkus ngidini sampeyan nggunakake Jawa kanthi efektif ing platform Kubernetes lan nyepetake jurang antarane aplikasi Jawa tradisional lan lingkungan cloud-native. Dhukungan kanggo Quarkus minangka lingkungan runtime ngidini sampeyan nggunakake Jawa kanthi efektif kanggo ngatasi masalah saiki - nalika ngembangake aplikasi berbasis awan, uga ngetrapake model sistem piranti lunak anyar, kayata layanan mikro, wadhah lan komputasi tanpa server.

Mesin virtual GraalVM wis dianyari menyang versi 20.3

Oracle ngeculake rilis pungkasan taun iki, GraalVM, mesin virtual Java lan JDK adhedhasar HotSpot / OpenJDK. Iki minangka Dhukungan Jangka Panjang (LTS) pisanan kanggo GraalVM Enterprise. Dhaptar nganyari ing GraalVM 20.3 worth kang lagi nyimak ing ngisor iki: compiler wis apik heuristics, asil ing 40% Tambah ing kinerja; generasi kode apik kanggo initializing susunan mentas diparengake; Optimasi duplikasi kode wis ditambahi (ing versi GraalVM Enterprise). Mengkono ing taun kepungkur kanggo Jawa. Menapa ingkang dipunanggep adicara utami kangge masarakat Jawi ing taun 2020?
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION