ایپل سویفټ سیسټم خلاصوي او د لینکس ملاتړ اضافه کوي


ایپل سویفټ سیسټم خلاصوي او د لینکس ملاتړ اضافه کوي

په جون کې، ایپل سویفټ سیسټم معرفي کړ، د ایپل پلیټ فارمونو لپاره یو نوی کتابتون چې د سیسټم تلیفونونو او ټیټ کچې ډولونو لپاره انٹرفیس چمتو کوي. اوس دوی د اپاچي لایسنس 2.0 لاندې کتابتون پرانیزي او د لینکس لپاره ملاتړ اضافه کوي! د سویفټ سیسټم باید د ټولو ملاتړ شوي سویفټ پلیټ فارمونو لپاره د ټیټ کچې سیسټم انٹرفیسونو لپاره یو واحد ځای وي.

سویفټ سیسټم یو څو پلیټ فارم کتابتون دی ، نه کراس پلیټ فارم. دا په هر ملاتړ شوي پلیټ فارم کې د APIs او چلندونو جلا سیټ چمتو کوي ، په دقیق ډول د اصلي OS انٹرفیس منعکس کوي. د ماډل واردول به اصلي پلیټ فارم انٹرفیسونه چمتو کړي چې د ځانګړي عملیاتي سیسټم لپاره ځانګړي وي.

نن ورځ ډیری عملیاتي سیسټمونه په C کې لیکل شوي د سیسټم انٹرفیسونو ځانګړي سیټ ملاتړ کوي چې شاوخوا لسیزې کیږي. پداسې حال کې چې دا APIs مستقیم له سویفټ څخه کارول کیدی شي ، دا ضعیف ټایپ شوي سیسټم انٹرفیسونه چې له C څخه وارد شوي د غلطۍ احتمال او کارولو لپاره عجیب وي.

د سویفټ سیسټم د څرګندتیا ښه کولو او د خطا لپاره دا فرصتونه له مینځه وړو لپاره د سویفټ ژبې مختلف ځانګړتیاوې کاروي. پایله کوډ دی چې د idiomatic سویفټ کوډ په څیر ښکاري او چلند کوي.

سرچینه: linux.org.ru

Add a comment