اشتهار بند ڪريو

اهو ڪيئن هو وعدو ڪيو هن سال جون ۾ WWDC ڊولپر ڪانفرنس ۾، ڪالهه ايپل ماخذ ڪوڊ شايع ڪيو نئين پورٽل تي پروگرامنگ ٻولي Swift Swift.org. OS X ۽ Linux ٻنهي لاءِ لائبريريون پڻ گڏ ڪيون ويون آهن، تنهن ڪري ان پليٽ فارم تي ڊولپر پهرين ڏينهن کان Swift استعمال ڪرڻ شروع ڪري سگهن ٿا.

ٻين پليٽ فارمن لاءِ سپورٽ اڳ ۾ ئي اوپن سورس ڪميونٽي جي هٿن ۾ هوندي، جتي ڪو به ماڻهو ڪافي ڄاڻ رکندڙ پروجيڪٽ ۾ حصو وٺي سگهي ٿو ۽ ونڊوز يا لينڪس جي ٻين ورزن لاءِ سپورٽ شامل ڪري سگهي ٿو.

سوفٹ جو مستقبل سڄي ڪميونٽي جي هٿن ۾ آهي

بهرحال، نه رڳو ذريعو ڪوڊ عوامي آهي. ايپل پڻ تبديل ڪري رهيو آهي مڪمل آزاديءَ کي ترقيءَ ۾ پاڻ، جڏهن اهو هڪ کليل ذريعو ماحول ڏانهن منتقل ٿي رهيو آهي GitHub تي. هتي، ايپل جي پوري ٽيم، رضاڪارن سان گڏ، مستقبل ۾ Swift کي ترقي ڪندي، جتي 2016 جي بهار ۾ Swift 2.2، Swift 3 ايندڙ زوال ۾ ڇڏڻ جو منصوبو آهي.

اها حڪمت عملي اڳئين طريقي جي بلڪل ابتڙ آهي، جتي ڊولپر جي حيثيت سان اسان کي سال ۾ هڪ ڀيرو WWDC تي هڪ نئين سوفٹ ملي ٿي ۽ باقي سال لاءِ اسان کي خبر ناهي ته ٻولي ڪهڙي طرف وٺي ويندي. نئين طور تي، ايپل مستقبل لاءِ تجويزون ۽ منصوبا شايع ڪيا آهن جيڪي اهو ڊولپرز کان تنقيد ۽ راءِ ڏيڻ لاءِ پيش ڪري ٿو، تنهن ڪري جڏهن به ڪنهن ڊولپر وٽ بهتري لاءِ ڪو سوال يا تجويز هجي ته سوئفٽ ان تي سڌو سنئون اثر انداز ٿي سگهي ٿو.

جڪ وضاحت ڪريو Craig Federighiايپل ۾ سافٽ ويئر ڊولپمينٽ جو سربراهه، سوئفٽ ڪمپلر، LLDB ڊيبگر، REPL ماحول، ۽ ٻوليءَ جي معياري ۽ بنيادي لائبريرين کي اوپن سورس ڪيو ويو آهي. ايپل تازو متعارف ڪرايو Swift Package Manager، جيڪو ڊولپرز جي وچ ۾ منصوبن کي حصيداري ڪرڻ ۽ آساني سان وڏن منصوبن کي ننڍن ۾ ورهائڻ جو پروگرام آهي.

منصوبا ساڳيا ڪم ڪن ٿا ڪوڪا پوڊ a Carthage، جيڪي ايپل پليٽ فارمن تي ڊولپرز سالن کان ڪم ڪري رهيا آهن، پر هتي اهو لڳي ٿو ته ايپل هڪ متبادل طريقو پيش ڪرڻ چاهي ٿو سورس ڪوڊ شيئر ڪرڻ لاءِ. هن وقت، هي هڪ منصوبو آهي "پنهنجي ننڍپڻ ۾"، پر رضاڪارن جي مدد سان، اهو ضرور جلدي وڌندو.

وڏن ڪمپنين جو اوپن سورس رجحان

ايپل پهرين وڏي ڪمپني ناهي جنهن پنهنجي شروعاتي بند ٻولي کي اوپن سورس دنيا ڏانهن شايع ڪيو. هڪ سال اڳ، Microsoft هڪ اهڙي حرڪت ڪئي جڏهن وسيلن کي کوليو .NET لائبريرين جا وڏا حصا. اهڙي طرح، گوگل وقتي طور تي Android آپريٽنگ سسٽم جي سورس ڪوڊ جا حصا شايع ڪري ٿو.

پر ايپل واقعي بار کي اڃا به بلند ڪيو آهي، ڇاڪاڻ ته صرف سوفٽ ڪوڊ شايع ڪرڻ جي بدران، ٽيم سڀني ترقي کي GitHub ڏانهن منتقل ڪيو آهي، جتي اهو رضاڪارن سان فعال طور تي تعاون ڪري ٿو. هي قدم هڪ مضبوط اشارو آهي ته ايپل واقعي ڪميونٽي جي خيالن جي باري ۾ پرواهه ڪري ٿو ۽ صرف ذريعو شايع ڪرڻ جي رجحان سان وڃڻ جي ڪوشش ناهي.

هي قدم ايپل کي اڄ جي سڀ کان وڌيڪ کليل وڏي ڪمپنين جي سطح تي منتقل ڪري ٿو، مان چوان ٿو ته Microsoft ۽ گوگل کان به وڌيڪ. گهٽ ۾ گهٽ هن طرف. هاڻي اسان صرف اميد ڪري سگهون ٿا ته هي قدم ايپل لاءِ ادا ڪندو ۽ اهو ان تي افسوس نه ڪندو.

هن جو ڇا مطلب آهي؟

ايپل پليٽ فارمن تي ڊولپرز مڪمل طور تي ۽ هڪجهڙائي سان پرجوش ٿيڻ جو سبب اهو آهي ته انهن جي سوفٹ جي ڄاڻ جي تمام گهڻي درخواست آهي. لينڪس لاءِ مضبوط سپورٽ سان، جيڪو دنيا جي اڪثر سرورن تي هلندو آهي، ڪيترائي موبائيل ڊولپر سرور ڊولپر بڻجي سگهن ٿا جيئن اهي هاڻي سوئفٽ ۾ پڻ سرور لکي سگهندا. ذاتي طور تي، مان تمام گهڻو منتظر آهيان ساڳئي ٻولي استعمال ڪرڻ جي امڪان لاءِ سرور ۽ موبائل ۽ ڊيسڪ ٽاپ ايپليڪيشنن لاءِ.

هڪ ٻيو سبب ايپل اوپن سورس سوئفٽ جو ذڪر ڪيو ويو Craig Federighi. سندس چوڻ هو ته ايندڙ 20 سالن تائين هر ڪنهن کي هن ٻوليءَ ۾ لکڻ گهرجي. اتي اڳ ۾ ئي آوازن کي جشن ملهائي رهيا آهن سوئفٽ کي شروعات ڪندڙن لاءِ هڪ بهترين ٻولي سکڻ لاءِ ، تنهنڪري شايد هڪ ڏينهن اسان اسڪول ۾ پهريون سبق ڏسندا جتي نوان نوان جاوا بدران سوئفٽ پڙهندا.

ذريعو: ارس ٽيڪنالاجي, GitHub, وٺندڙ
.