جاوا اڃا تائين ناقابل اعتبار حد تائين مشهور آهي 27 سالن کان پوءِ ان جي رليز کان پوءِ سن مائڪرو سسٽم. ڪيترن ئي مٿين پروگرامنگ چارٽس جي مطابق، جاوا دنيا ۾ ٻيو نمبر مشهور پروگرامنگ ٻولي رهي ٿي، صرف پٿون جي پٺيان. ۽ توهان کي بهتر سمجهڻ ۾ مدد ڏيڻ لاءِ ته ڇا اڃا تائين جاوا کي ايترو گهربل بڻائي ٿو، اسان توهان کي ڏيکارڻ چاهيون ٿا جاوا “ڊائنامڪس ۾” ۽ اهو ڪيئن 2022 ۾ ترقي ڪئي.
ياد رهي ته اهي نسخا ڊگھي مدي وارا سپورٽ آهن، ۽ تازو LTS ايڊيشن، جاوا 17، اڃا تائين مضبوط پوزيشن قائم نه ڪئي آهي پر ان جي رليز ٿيڻ کان ڪجهه مهينن ۾ اڳ ۾ ئي غير LTS نسخن جي اڪثريت کي ختم ڪري ڇڏيو آهي. غير LTS جاوا ورزن عام طور تي گھٽ اپنائڻ وارا آھن، ۽ صرف ڪجھ وينڊرز انھن تي پيچ موڪليندا آھن (ازول سسٽم ھڪڙو روشن نمائندو آھي جيڪو ڪجھ غير LTS ايڊيشن کي سپورٽ ڪري ٿو). اڄ، صرف 2.7٪ ايپليڪيشنون غير LTS جاوا ورزن تي هلن ٿيون، ۽ جاوا 14 انهن مان بادشاهه آهي، جاوا 10 ۽ جاوا 16 سان گڏ تمام گهٽ مشهور آهن.
مهرباني ڪري، نوٽ ڪريو ته RedMonk شايد موجوده ٻوليءَ جي استعمال جي شمارياتي طور تي صحيح نمائندگي پيش نه ڪري، ڇاڪاڻ ته اهو GitHub ۽ Stack Overflow مان ٻولي جي درجه بندي ڪڍي ٿو، ۽ پوءِ انهن کي هڪ درجه بندي لاءِ گڏ ڪري، توهان کي ڏيکارڻ جي ڪوشش ڪري ٿو "حقيقي تصوير" GitHub) ۽ بحث (اسٽيڪ اوور فلو) ڪشش. جيڪڏهن اسان صرف StackOverflow
تي غور ڪريون ، جاوا هتي Phyton کان پوءِ ٻي اعليٰ درجي جي، اعتراض تي مبني پروگرامنگ ٻولي آهي.
ان جي باوجود، جيڪڏهن اسان ان کي اسڪرپٽنگ ۽ مارڪ اپ ٻولين سان گڏ گڏوگڏ، جاوا وٺندو. دنيا جي مشهور TIOBE انڊيڪس
جي مطابق، جاوا ۾ وڏي تبديلي آئي آهي ، جتي C++ پنهنجي تاريخ ۾ پهريون ڀيرو (2001 کان وٺي) جاوا کي اڳتي وڌايو، مطلب ته جاوا هن وقت چوٿين پوزيشن تي آهي.
صرف ايترو چيو ته، جيڪڏهن توهان گرافس کي ڏسو، توهان ڏسندا ته جاوا اڃا به هن سال (1,70٪) جي ترقي جو تجربو ڪيو آهي. C++ پڻ +4,21٪ هئي، جنهن جي نتيجي ۾ هن کي جاوا کي ٿورو اڳتي وڌڻ جي اجازت ڏني وئي. ، جيڪڏهن اسان ڊگهي مدي واري TIOBE انڊيڪس جو حوالو ڏيون ٿا، اسان اڃا به ڏسندا سين ته جاوا 12 مهينن جي عرصي لاءِ ٽئين مشهور پروگرامنگ ٻولي آهي.
چڱو، ڪير ڄاڻي ٿو، ايندڙ 12 مهينن دوران ٽيڪنالاجي دنيا ۾ ڇا ٿيندو؟

جاوا جا ڪهڙا نوان ورجن جاري ڪيا ويا؟ اچو ته جائزو وٺون جديد جاوا ايڊيشن
جديد جاوا ورزن هاڻي هر 6 مهينن جي پيروي ڪندا آهن. هن سال اسان ڏٺو جاوا 18 مارچ ۾ ۽ جاوا 19 سيپٽمبر ۾. نوٽ ڪريو ته اهي غير LTS ورزن آهن: جديد *LTS ايڊيشن، Java 17، مارچ 2021 ۾ جاري ڪيو ويو. *LTS ورجن صرف استحڪام، سيڪيورٽي، ۽ ڪارڪردگي بهتري کي يقيني بڻائين ٿا پر نيون خاصيتون نه. اهو ڪيو ويو آهي خطري کي گهٽائڻ لاءِ ته هڪ تازه ڪاري ڪنهن اوزار يا لائبريري سان رابطي کي ٽوڙي سگهي ٿي. اهو زور ڏيڻ جي قابل آهي ته 2018 کان اڳ، جاوا ڇڏڻ واري چڪر تمام گهڻي هئي ۽ شايد 5 سالن تائين وٺي سگھي ٿي. اڃان تائين، دنيا وڌيڪ متحرڪ ٿي چڪي آهي، تنهنڪري مقابلو ڪرڻ ۽ اڄ جي سخت آئي ٽي ماحول ۾ ڪامياب ٿيڻ لاء، جاوا اچي ٿو اپ گريڊ سان گڏ گهڻو ڪري بعد ۾.
Java 18. نئون ڇا آهي؟
جيڪڏهن توهان حيران ٿي رهيا آهيو ته ڪهڙيون تبديليون يا تبديليون اسان جاوا 18 رليز سان ڏسي سگهون ٿا، هتي اهي آهن:-
UTF-8 . جاوا 18 کان اڳ، آپريٽنگ سسٽم انڪوڊنگ فائلن کي پڙهڻ لاءِ استعمال ڪيو ويندو هو بغير ڪنهن واضح ڪردار جي پڇاڙي جي وضاحت ڪرڻ. وڌيڪ نه. UTF-8 سڀني آپريٽنگ سسٽم تي مقرر ڪيل ڊفالٽ ڪردار بڻجي ويو.
-
jwebserver حڪم . هن حڪم کي استعمال ڪندي، صارف تڪڙو تڪڙو ويب سرور شروع ڪري سگھن ٿا.
-
@snippet ٽيگ . هن ٽيگ جي مدد سان، توهان پنهنجي JavaDoc دستاويزن ۾ سورس ڪوڊ جي ٽڪڙن کي ضم ڪري سگهندا.
-
"انٽرنيٽ ايڊريس ريزوليوشن SPI." هن کي استعمال ڪندي، QA ماهر IP پتي لاء معياري حل ڪندڙ کي تبديل ڪري سگھن ٿا.
-
شامل ڪيل پريويو ۽ انڪيوبيٽر خاصيتون ”سوئچ لاءِ پيٽرن ميچنگ،“ ”فارين فنڪشن ۽ ميموري API،“ ۽ ”ویکٹر API“.
-
آسان ويب سرور. جاوا 18 هڪ بنيادي HTTP سرور سان آيو آهي جيڪو شروع ڪري سگهجي ٿو: jwebserver .
Java 19. نئون ڇا آهي؟
جاوا 19 پنهنجي استعمال ڪندڙن کي پيش ڪرڻ لاءِ تمام گهڻيون نوان خاصيتون پيش ڪري ٿو. اڃان تائين، سڀ کان وڌيڪ دلچسپ ماڻهن مان، اسان نمايان ڪري سگھون ٿا:- نمونن جي ميلاپ کي وڌائڻ ۽ وڌيڪ نفيس ڊيٽا سوالن جو اظهار ڪرڻ لاءِ نمونن کي رڪارڊ ڪرڻ جي صلاحيت.
- JEP 424 ، هڪ نئون غير جاوا API فارين ميموري رسائي لاءِ.
- JEP 426 هڪ API سان ڪارڪردگي بهتر ڪرڻ لاءِ ویکٹر جي حسابن کي ظاهر ڪرڻ لاءِ.
2022 ۾ ٻين جاوا ورزن جي حالت
2021 ۽ 2022 ۾ جاوا ورزن ۾ ڪيتريون ئي اهم تبديليون آيون آهن. ڪيترين ئي ڪمپنين پنهنجي ايپليڪيشنن جو وڏو حصو جاوا 11 ڏانهن منتقل ڪيو آهي. نيو ريلڪ رپورٽ موجب مارچ 2020 ۾، 84.48 سيڪڙو ايپليڪيشنون جاوا 8 ۾ هلن ٿيون. هاڻي 48.44 ايپليڪيشنن جو % جاوا 11 ۾ آهن بمقابله 46.45 % ايپليڪيشنون جاوا 8 ۾. ڪيتريون ئي ڪمپنيون اڃا تائين جاوا 8 سان جڙيل آهن؟ هتي مختلف سببن جو ميلاپ آهي، عملي مسئلن (توهان جي اوزارن، لائبريرين، فريم ورڪ کي اپڊيٽ ڪرڻ) کان وٺي پاليسي مسئلن تائين.

جاوا ڊولپر کٽ (JDK) 2022 ۾ تقسيم
جيئن ته Oracle جي مقبوليت گهٽجي رهي آهي، تيئن Amazon جي مقبوليت وڌي رهي آهي. 2020 ۾، Oracle JDK تقسيم جو سڀ کان وڌيڪ مشهور وينڊر هو، جنهن ۾ تقريباً 75٪ جاوا مارڪيٽ شامل هئا، پر هاڻي ان جو حصو اڌ ٿي ويو آهي. Amazon هن سال مارڪيٽ جي 22 سيڪڙو تي تيزيءَ سان ٽپو ڏئي چڪو آهي - 2.18 ۾ 2020 سيڪڙو کان مٿي.
جاوا ورلڊ 2022 ۾ ٻيا اهم اپ گريڊ: اسپرنگ فريم ورڪ 6، اسپرنگ بوٽ 3، ۽ جڪارتا EE 10 رليز
جڏهن اها جاوا سان لاڳاپيل خبرن تي اچي ٿي، اسان اسپرنگ فريم ورڪ 6 ۽ اسپرنگ بوٽ 3 جي رليز کي ڇڏي نه سگهياسين. VMware نئين اسپرنگ فريم ورڪ 6 کي پنجن سالن لاءِ ترقي ڪئي ۽ ان جي رليز سان، VMware شايد اسپرنگ لاءِ نئين نسل جي شروعات ڪئي آهي. ماحولياتي نظام. اسپرنگ فريم ورڪ 6 لاءِ جاوا 17 ورزن ۽ جڪارتا EE 9 جي ضرورت آهي. ان سان گڏ اهو تازو جاري ڪيل جڪارتا EE 10 کي سپورٽ ڪري ٿو، جيڪو ان کي جديد ويب سرورز جهڙوڪ Tomcat 10.1، Jetty 11، ۽ Undertow 2.3 سان مطابقت رکي ٿو. نئون اسپرنگ بوٽ 3، موڙ ۾، اسپرنگ فريم ورڪ 6 سان مطابقت رکي ٿو ۽ مقامي عملدار تيار ڪرڻ لاءِ سپورٽ رکي ٿو (وڌيڪ تيزيءَ سان شروع ڪريو، گهٽ ميموري استعمال ڪريو، ٽينئر ڪنٽينر جون تصويرون، ۽ بهتر سيڪيورٽي). ان ڪري، جاوا بادل ۾ وڌيڪ مقابلو ٿيو. Jakarta EE 10 جي باري ۾ ڳالهائيندي، ان جي رليز جاوا 19 اپ گريڊ - سيپٽمبر 2022 سان هٿ ۾ هٿ اچي ٿي. ان جو مقصد جڪارتا EE ٽيڪنالاجيز جي اسپيڪٽرم ۾ جديد، آسان، ۽ هلڪو وزن وارا ڪلائوڊ-آبائي جاوا ايپس ٺاهڻ لاءِ چشمي جو هڪ مجموعو پهچائڻ آهي. اهو چوڻ آهي ته، جڪارتا EE 10 واقعي پنهنجي اڳوڻن کان مختلف آهي ۽ 20 کان وڌيڪ اجزاء جي وضاحتن ۾ نئين ڪارڪردگي مهيا ڪري ٿي.2022 درجه بندي تفصيل ۾
هي جائزو هن سال جي مٿين پروگرامنگ چارٽس ۽ جاوا پوزيشن تي نظر ڪرڻ کان سواءِ نامڪمل هوندو: جون 2022 جي RedMonk پروگرامنگ لينگويج رينڪنگ جي مطابق ، جاوا پنهنجي معزز 3rd جاءِ رکي ٿو.



GO TO FULL VERSION