Bilang karagdagan sa coronavirus at krisis sa ekonomiya, mayroon ding magagandang kaganapan sa 2020. Halimbawa, ang paglabas ng mga bagong bersyon ng Java. Bukod pa rito, ang Java pa rin ang pinakasikat na wika sa pag-unlad sa mundo. Summing up 2020, alalahanin natin ang nangyari sa programming language sa buong taon.
Ang Java ay kadalasang ginagamit sa China at South Korea - mga 51% at 50% ng mga developer, ayon sa pagkakabanggit. Ang Java ay aktibong ginagamit sa India, Germany, Spain at Brazil. Ang Belarus ay nasa gitna ng listahang ito ng mga bansa, na may 33% ng mga developer. Ngunit ang Russia at Ukraine ay nasa ilalim ng listahan na may 25% at 21% ng mga programmer, ayon sa pagkakabanggit. Ang mga dahilan kung bakit maaaring maging sikat ang Java sa unang 6 na bansa ng listahan ay ang libreng paggamit ng programming language na ito, suporta ng gobyerno at open source code, paglilinaw ng JetBrains . Ang Java 8 ay nananatiling pinakapaboritong bersyon sa mga developer. Mas gusto ito ng tatlong quarter ng mga developer ng Java. Kasabay nito, lumalaki ang katanyagan ng Java 11. Kumpara noong nakaraang taon, ang bahagi ng mga gumagamit ng bersyon na ito ay tumaas ng 10%. Ang medyo bagong Java 12 at Java 13 ay mabilis ding nakakahanap ng kanilang audience: bawat isa sa kanila ay ginagamit ng 10% o higit pa. Sa Java frameworks, Spring Boot ang nangunguna - pinili ito ng 61% ng mga developer. Sa pangalawa at pangatlong puwesto ay ang Spring MVC (42%) at JSF (6%), ayon sa pagkakabanggit. Noong 2020, ang Java ay kadalasang ginagamit upang magsulat ng mga website (36%). Sa pangalawang lugar ay ang pagbuo ng mga kagamitan (25%), sa pangatlo ay ang pagbuo ng software ng system (19%).
Mga Update sa Java: Mga Bersyon 14 at 15
Sa nakaraang taon, dalawang pag-update ng Java ang inilabas: 14 at 15. Kabilang sa mga inobasyon sa ika-14 na bersyon ay pang-eksperimentong suporta para sa record na keyword, suporta para sa pagtutugma ng pattern sa operator na "instanceof", mas madaling gamitin na NullPointerExceptions, isang pinalawak na " preview" ng mga text block, na-update na switch functionality default. "Ang Java 14 ay karagdagang katibayan ng mga benepisyo ng anim na buwang ikot ng pag-update: ang mga developer ay nakakakuha ng access sa mga tampok na kung hindi man ay ilang taon na nilang hinihintay," sabi ni George Saab , Oracle vice president ng Java platform engineering. Ayon kay Saab, ang JDK 14 ay hindi lamang naglalaman ng mga pagpapahusay na magpapataas ng produktibidad ng developer. Kasama rin sa release na ito sa unang pagkakataon ang mahalagang nilalaman mula sa mga proyekto tulad ng Project Panama - isang pinalawak na interface ng pag-access sa panlabas na memorya at higit pang mga pagpapahusay mula sa Project Amber - Pattern Matching at Records." Ang isa sa mga pangunahing inobasyon sa Java 14 ay "Mga Tala". Sa katunayan, mayroon kaming bago sa amin ng isang bagong uri na binuo sa panahon ng proyekto ng Valhalla . Ang mga tala ay katulad ng mga enumerasyon at nagbibigay-daan sa iyong pasimplehin ang iyong code. Sa pangkalahatan, pinapalitan nila ang mga klase na may estado ngunit walang pag-uugali. Kasama sa JDK 14 ang isang preview ng Foreign-Memory Access API, na nagbibigay-daan sa mga Java application na secure at mahusay na ma-access ang mga rehiyon ng memorya sa labas ng JVM heap gamit ang bagong MemorySegment, MemoryAddress, at MemoryLayout abstraction. Kasama sa ika-15 na bersyon ang mga inobasyon bilang isang digital signature algorithm batay sa Edwards curve, mga nakatagong klase, pati na rin ang mga huling bersyon ng mga feature na dati nang sinubukan: mga text block at ang ZGC garbage collector. Ang mga selyadong klase ay idinagdag bilang tampok na preview sa unang pagkakataon sa Java 15; Muli ring pinagana ang pagtutugma ng pattern para sa instanceof operator at mga tala bilang isang preview. Upang buod, masasabi natin na salamat sa mga update kada anim na buwan, may oras ang Java upang bumuo at hindi nahuhuli sa iba pang mga wika sa pag-unlad. Sa pamamagitan ng paraan, sa taong ito, sa bisperas ng paglabas ng bersyon 14, isang kumpletong pagsusuri ng mga bersyon ng Java (mula 8 hanggang 13) ay nai-publish sa JavaRush. Inirerekomenda namin ang pagbabasa.Java sa mga rating: sikat pa rin
Ang Java ay patuloy na pinakasikat na pangunahing programming language sa mundo , ayon sa pananaliksik mula sa JetBrains. Ginagamit ito ng humigit-kumulang 5.2 milyong developer. Ang parehong optimistiko ay ang ulat ng IDC na "Java Turns 25" : higit sa 9 milyong mga developer sa buong mundo ang gumagamit ng Java. “Sa ngayon, mayroong 51 bilyong Java virtual machine (JVMs) na naka-deploy at aktibong ginagamit sa buong mundo, na ginagawang mas pinili ang Java para sa pagbuo ng mga modernong enterprise application, kabilang ang analytics, microservices, data management, social services, big data, DevOps, mobile applications, continuous. development tools at chatbots,” sabi ni Manish Gupta, vice president ng global marketing para sa Java. Noong Disyembre 2020, naging pangalawa ang Java sa pinakasikat na wika sa mundo, ayon sa TIOBE index , na sinusuri ang kasikatan ng mga programming language. Ipinapaliwanag ng mga rating ang katanyagan ng Java sa mga employer sa pamamagitan ng malaking bilang ng mga aplikasyon at serbisyong nakasulat sa wikang ito. Sa pagraranggo ng site sa paghahanap ng trabaho na Dice.com, ang wikang Java ay nasa pangalawang lugar , tanging ang SQL lamang ang makakalampas dito. Huwag nating kalimutan ang tungkol sa mga resulta ng taunang pag-aaral ng komunidad ng developer ng Stack OverFlow: Ang Java noong 2020 ay nakakuha ng ika-5 puwesto sa mga pinakasikat na wika sa pag-unlad. Tulad ng nakikita natin, kung hindi tumaas ang Java sa mga rating ng katanyagan noong 2020, hindi bababa sa hindi ito bumaba.Saan at para saan ginamit ang Java?
Sa ngayon, ang pinakamalaking bilang ng mga developer ng Java ay nakatira sa Asia, kung saan humigit-kumulang 2.5 milyong programmer ang gumagamit ng Java bilang kanilang pangunahing wika, ayon sa JetBrains.
GO TO FULL VERSION