CodeGym /جاوا بلاگ /Random-SD /2020 ۾ جاوا جو خلاصو: ورجن 14 ۽ 15 جا اهم رليز، ۽ جاوا جي...
John Squirrels
سطح
San Francisco

2020 ۾ جاوا جو خلاصو: ورجن 14 ۽ 15 جا اهم رليز، ۽ جاوا جي مقبوليت ۽ درجه بندي

گروپ ۾ شايع ٿيل
ڪورونا وائرس جي وبائي مرض ۽ ان سان گڏ معاشي بحران جي باوجود، 2020 ۾ ڪجهه سٺيون شيون ٿيون. مثال طور، جاوا جا نوان ورجن جاري ڪيا ويا. انهي جي چوٽي تي، جاوا اڃا تائين دنيا ۾ سڀ کان وڌيڪ ترقي يافته ٻولي آهي. اچو ته 2020 کي اختصار ڪريون ۽ ياد رکون ته سڄي سال پروگرامنگ ٻولي کي ڇا ٿيو.2020 ۾ جاوا جو خلاصو: ورجن 14 ۽ 15 جا اهم رليز، ۽ جاوا جي مقبوليت ۽ درجه بندي - 1

جاوا اپڊيٽ: ورجن 14 ۽ 15

هلندڙ سال ۾ ٻه جاوا اپ ڊيٽ جاري ڪيا ويا: 14 ۽ 15. ورجن 14 ۾ جدت شامل آهن رڪارڊ ڪي ورڊ لاءِ تجرباتي سپورٽ، آپريٽر جي مثال ۾ نمونن جي ميلاپ لاءِ سپورٽ، وڌيڪ صارف دوست NullPointerExceptions، ٽيڪسٽ بلاڪ جو وڌايل ڏيک، ۽ اپڊيٽ ٿيل سوئچ بيان لاءِ ڊفالٽ سپورٽ. "جاوا 14 ڇهن مهينن جي رليز چڪر جي فائدن جو وڌيڪ ثبوت آهي: ڊولپرز انهن خاصيتن تائين رسائي حاصل ڪن ٿا جيڪي اهي ٻي صورت ۾ سالن تائين انتظار ڪن ها"، جارج صاب، جاوا پليٽ فارم گروپ جي اوراکل جي نائب صدر کي نوٽ ڪيو. صاب جي مطابق، JDK 14 ۾ نه رڳو واڌايون شامل آھن جيڪي ڊولپر جي پيداوار کي وڌائينديون، پر ھن رليز ۾ پڻ شامل آھن، پھريون ڀيرو، پروجيڪٽس مان اهم مواد جھڙوڪ پراجيڪٽ پاناما (ھڪ بھتر ٿيل خارجي ميموري رسائي انٽرفيس) ۽ پروجيڪٽ امبر کان وڌيڪ واڌايون ( نموني جي ميلاپ ۽ رڪارڊ). جاوا 14 ۾ اهم جدت مان هڪ رڪارڊ آهي. جوهر ۾، جيڪو اسان ڳالهائي رهيا آهيون اهو هڪ نئين قسم جي ترقي يافته آهي پروجيڪٽ Valhalla دوران . رڪارڊس اينيمڪس سان ملندڙ جلندڙ آهن ۽ توهان کي توهان جي ڪوڊ کي آسان ڪرڻ ڏيو. بنيادي طور تي، اهي طبقن کي تبديل ڪن ٿا جن وٽ رياست آهي پر ڪو به رويو ناهي. JDK 14 ۾، توھان ڳنڍي سگھوٿا incubating Foreign-Memory Access API جيڪا Java Applications کي اجازت ڏئي ٿي محفوظ ۽ موثر طريقي سان جاوا ورچوئل مشين جي ھيپ کان ٻاھر ميموري وارن علائقن تائين پھچڻ لاءِ نئين MemorySegment، MemoryAddress، ۽ MemoryLayout abstractions. ورجن 15 ۾ شامل آھن اھڙيون جدتون جيئن Edwards-curve Digital Signature Algorithm، لڪيل طبقن، ۽ گڏوگڏ خصوصيتن جا آخري ورجن جيڪي اڳي ڏيکاءُ ھئا: ٽيڪسٽ بلاڪ ۽ ZGC گاربيج ڪليڪٽر. تجرباتي خصوصيت جي طور تي، جاوا 15 پهريون ڀيرو سيل ٿيل ڪلاس شامل ڪيا، ۽ پڻ ٻيهر فعال ڪيو رڪارڊ ۽ نمونن جي ميلاپ کي مثال طور آپريٽر لاءِ. خلاصو، ڇهن مهينن جي تازه ڪاري چڪر جي مهرباني، جاوا ترقي ڪرڻ ۾ ڪامياب ٿي چڪو آهي ۽ ٻين پروگرامنگ ٻولين جي پويان پوئتي نه آهي.

جاوا درجه بندي ۾: اهو اڃا تائين مشهور آهي

جاوا دنيا ۾ سڀ کان وڌيڪ مشهور ٻولي رهي ٿي ، JetBrains جي هڪ مطالعي مطابق. اهو اٽڪل 5.2 ملين ڊولپرز طرفان استعمال ڪيو ويو آهي. IDC جي رپورٽ جو عنوان آهي " جاوا ٽرنز 25 " گهٽ پراميد نه آهي: دنيا ۾ 9 ملين کان وڌيڪ ڊولپر جاوا استعمال ڪن ٿا. "اڄ، 51 بلين جاوا ورچوئل مشينون (JVMs) سڄي دنيا ۾ استعمال ڪيون ويون آهن ۽ فعال طور تي استعمال ڪيون ويون آهن، جاوا کي جديد انٽرنيشنل ايپليڪيشنن کي ترقي ڪرڻ لاء ترجيح پسند آهي، بشمول تجزياتي، مائڪرو سروسز، ڊيٽا مينيجمينٽ، سماجي خدمتون، وڏي ڊيٽا، ڊي اوپس، موبائل ايپس، مسلسل ترقي. اوزار، ۽ چيٽ بوٽس،" منيش گپتا، وائيس پريزيڊنٽ گلوبل مارڪيٽنگ فار جاوا جو چوڻ آهي . ڊسمبر 2020 ۾، جاوا دنيا جي ٻي مقبول ترين پروگرامنگ ٻولي بڻجي وئي، TIOBE انڊيڪس جي مطابق ، جيڪا پروگرامنگ ٻولين جي مقبوليت کي ماپي ٿي. اهي جيڪي درجه بندي گڏ ڪن ٿا، وضاحت ڪن ٿا ته جاوا جي ملازمتن ۾ مقبوليت هن ٻوليء ۾ لکيل ايپليڪيشنن ۽ خدمتن جي وڏي تعداد جي ڪري آهي. نوڪريءَ جي ڳولا واري سائيٽ Dice.com جي درجه بندي ۾ جاوا ٻئي نمبر تي هئي ، صرف SQL کان اڳتي. اچو ته اسٽيڪ اوور فلو ڊولپر ڪميونٽي جي سالياني سروي جي نتيجن جي باري ۾ نه وساريو: 2020 ۾، جاوا مقبول ترين ترقي يافته ٻولين ۾ 5 هين نمبر تي آهي. جئين توهان ڏسي سگهو ٿا، جيتوڻيڪ جاوا 2020 ۾ مقبوليت جي درجه بندي ۾ نه وڌو، نه ئي اهو ٻڏي ويو.

جاوا ڪٿي استعمال ٿئي ٿو ۽ ڇا لاءِ

ايشيا ۾ هن وقت جاوا ڊولپرز جو سڀ کان وڏو تعداد آهي، اٽڪل 2.5 ملين پروگرامر جاوا کي پنهنجي بنيادي ٻولي طور استعمال ڪري رهيا آهن، JetBrains جي مطابق. سڀ کان وڌيڪ، جاوا چين ۽ ڏکڻ ڪوريا ۾ استعمال ڪيو ويو آهي، جتي اهو تقريبا 51٪ ۽ 50٪ ڊولپرز جي حساب سان ترتيب ڏئي ٿو. جاوا وڏي پيماني تي هندستان، جرمني، اسپين ۽ برازيل ۾ استعمال ٿيندو آهي. JetBrains مطالعو واضح ڪري ٿو ته فهرست جي مٿين 6 ملڪن ۾ جاوا جي مقبوليت جاوا جي مفت استعمال، سرڪاري مدد ۽ اوپن سورس جي ڪري آهي. ڊولپرز ۾، جاوا 8 اڃا تائين سڀ کان وڌيڪ محبوب نسخو آهي. جاوا ڊولپرز جا ٽي چوٿين ان کي پسند ڪن ٿا. اهو چيو ته، جاوا 11 جي مقبوليت وڌي رهي آهي. سال تي سال، هن نسخي جو حصو 10٪ وڌايو. جاوا 12 ۽ جاوا 13، جيڪي نسبتا تازو آهن، پڻ جلدي ڳولي رهيا آهن سامعين - انهن مان هر هڪ 10٪ يا وڌيڪ استعمال ڪيو ويندو آهي. اسپرنگ بوٽ جاوا فريم ورڪ جي وچ ۾ اڳواڻ آهي، جيڪو 61٪ ڊولپرز طرفان چونڊيو ويو آهي. ٻئي ۽ ٽيون جڳھون ورتيون ويون اسپرنگ MVC (42٪) ۽ JSF (6٪)، ترتيب سان. 2020 ۾، جاوا ويب ڊولپمينٽ لاءِ سڀ کان وڌيڪ استعمال ٿيندڙ ٻولي هئي (36٪). ٻيو آهي افاديت جي ترقي (25٪)، ۽ ٽئين جڳهه تي اسان وٽ سسٽم سافٽ ويئر ڊولپمينٽ آهي (19٪).

خبر ۾ جاوا

2020 ۾ جاوا سان ٻيو ڇا ٿيو؟ اسان جاوا ڊولپمينٽ بابت اهم خبرن جو هڪ انتخاب گڏ ڪيو آهي.

جاوا جي مهارت دور دراز ڪم ڪرڻ لاءِ ٽي سڀ کان وڌيڪ گهربل ٽيڪنيڪل صلاحيتن مان هڪ بڻجي وئي آهي.

ڊائس، هڪ يو ايس جي بنياد تي نوڪري ڳولڻ جي خدمت، ٽيڪنيڪل صلاحيتن، پروگرامنگ ٻولين، ۽ اوزارن جي هڪ فهرست تيار ڪئي جيڪا ملازمن جي وچ ۾ سڀ کان وڌيڪ گهربل آهي جيڪي ٽيلي ڪميونيڪيشن ملازمن کي ڳولي رهيا آهن. گذريل ٻن مھينن ۾، SQL ٻولي اڳواٽ رھي، بعد ۾ پروجيڪٽ مئنيجمينٽ ۽ جاوا ٻولي. مطالعي جي مصنفن نوٽ ڪيو ته صحت ۽ تعليم جي شعبن ۾ تنظيمون وڏي تعداد ۾ وبائي مرض دوران دور دراز جي ڪم کي قبول ڪن ٿيون.

Snowflake جاوا ڊولپمينٽ لاءِ نئون فريم ورڪ جاري ڪيو.

Snowflake، هڪ ڪلائوڊ اسٽوريج ۽ ڊيٽا مئنيجمينٽ فراهم ڪندڙ، نئين سنوپارڪ ڊولپمينٽ ماحول جو هڪ آزمائشي نسخو ظاهر ڪيو. اهو جاوا، اسڪالا ۽ پٿون سميت ڪيترن ئي پروگرامنگ ٻولين کي سپورٽ ڪري ٿو. سنوپارڪ ۾ APIs جو هڪ سيٽ شامل آهي جيڪو توهان جي ڪوڊ بيس ۽ بنيادي سنو فليڪ انجڻ جي وچ ۾ رابطي کي بهتر بڻائي ٿو. IDE Snowflake Data Cloud ۾ بي سرور ڪمن لاءِ نئين سپورٽ سان پورو ڪيو ويو آهي.

ريڊ هٽ ڪلائوڊ لاءِ ڪوارڪس جاوا فريم ورڪ متعارف ڪرايو.

Quarkus جي ٺاهيندڙن جي مطابق، Quarkus فريم ورڪ توهان کي Java استعمال ڪرڻ جي اجازت ڏئي ٿو Kubernetes پليٽ فارمن تي، ۽ روايتي جاوا ايپليڪيشنن ۽ ڪلائوڊ بيسڊ ماحول جي وچ ۾ فرق کي ختم ڪري ٿو. رن ٽائم ماحول جي طور تي، Quarkus توهان کي جاوا کي موثر طريقي سان استعمال ڪرڻ جي اجازت ڏئي ٿو تڪڙي مسئلن کي حل ڪرڻ لاءِ جڏهن ڪلائوڊ-ايئنٽيڊ ايپليڪيشنون ڊولپمينٽ ڪري يا نئين سافٽ ويئر ماڊلز جهڙوڪ مائڪرو سروسز، ڪنٽينرز، ۽ سرور لیس ڪمپيوٽنگ کي لاڳو ڪري.

GraalVM ورچوئل مشين کي ورزن 20.3 تائين اپڊيٽ ڪيو ويو.

Oracle جاري ڪيو هن سال جي آخري رليز GraalVM، هڪ جاوا ورچوئل مشين ۽ JDK جي بنياد تي HotSpot/OpenJDK. هي GraalVM جو پهريون ڊگهو-مدت-سپورٽ (LTS) رليز آهي. GraalVM 20.3 پاران متعارف ڪرايل سڌارن ۾ ھيٺيون قابل ذڪر تازه ڪاريون شامل آھن: بهتر ڪمپلر ھيورسٽس جيڪي ڪارڪردگي کي 40٪ وڌايو؛ نئين مختص ڪيل صفن کي شروع ڪرڻ لاء ڪوڊ جي بهتر نسل؛ بهتر ڪوڊ نقل ڪرڻ جي اصلاح (GraalVM انٽرپرائز ورزن ۾). اتي توهان وٽ آهي، اهو ئي آهي جيڪو هن گذريل سال جاوا سان ٿيو. توهان ڇا سوچيو ته 2020 ۾ جاوا ڪميونٽي لاءِ سڀ کان اهم واقعو هو؟
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION