ايپل سوفٽ سسٽم کي کوليو ۽ لينڪس سپورٽ شامل ڪري ٿو


ايپل سوفٽ سسٽم کي کوليو ۽ لينڪس سپورٽ شامل ڪري ٿو

جون ۾، ايپل متعارف ڪرايو Swift System، ايپل پليٽ فارمن لاءِ هڪ نئين لائبريري جيڪا سسٽم ڪالن ۽ گهٽ-سطح جي قسمن لاءِ انٽرفيس مهيا ڪري ٿي. ھاڻي اھي اپاچي لائسنس 2.0 تحت لائبريري کوليون ۽ لينڪس سپورٽ شامل ڪريو! سوئفٽ سسٽم کي سڀني سپورٽ ٿيل سوئفٽ پليٽ فارمن لاءِ گهٽ-سطح واري سسٽم جي انٽرفيس لاءِ هڪ جڳهه هئڻ گهرجي.

سوفٽ سسٽم هڪ ملٽي پليٽ فارم لائبريري آهي، نه ڪراس پليٽ فارم. اهو هر سپورٽ پليٽ فارم تي APIs ۽ رويي جو هڪ الڳ سيٽ مهيا ڪري ٿو جيڪو وڌيڪ ويجهڙائي سان هيٺيون OS انٽرفيس کي ظاهر ڪري ٿو. ھڪڙي ماڊل کي درآمد ڪندي ھڪڙي خاص آپريٽنگ سسٽم لاءِ مخصوص پليٽ فارم انٽرفيس دستياب ڪندو.

اڄ اڪثر آپريٽنگ سسٽم سي ۾ لکيل سسٽم انٽرفيس جي هڪ خاص سيٽ کي سپورٽ ڪن ٿا جيڪي ڏهاڪن کان لڳل آهن. جڏهن ته اهي APIs سڌو استعمال ڪري سگھجن ٿا Swift کان، اهي ڪمزور ٽائيپ ٿيل سسٽم انٽرفيس جيڪي سي مان درآمد ڪيا ويا آهن انهن کي استعمال ڪرڻ ۾ غلطي ۽ بيڪار ٿي سگهي ٿي.

Swift سسٽم اظهار کي بهتر ڪرڻ ۽ انهن غلطين جي موقعن کي ختم ڪرڻ لاءِ مختلف Swift ٻولي جون خاصيتون استعمال ڪري ٿو. نتيجو اهو ڪوڊ آهي جيڪو ڏسڻ ۽ عمل ڪري ٿو idiomatic Swift ڪوڊ.

جو ذريعو: linux.org.ru

تبصرو شامل ڪريو