Apple ṣii Eto Swift ati ṣafikun atilẹyin Linux


Apple ṣii Eto Swift ati ṣafikun atilẹyin Linux

Ni Oṣu Karun, Apple ṣafihan Eto Swift, ile-ikawe tuntun fun awọn iru ẹrọ Apple ti o pese awọn atọkun fun awọn ipe eto ati awọn iru ipele kekere. Bayi wọn n ṣii ile-ikawe labẹ Iwe-aṣẹ Apache 2.0 ati fifi atilẹyin kun fun Linux! Eto Swift yẹ ki o jẹ aaye kan fun awọn atọkun eto ipele-kekere fun gbogbo awọn iru ẹrọ Swift atilẹyin.

Swift System jẹ ile-ikawe ọpọ-Syeed, kii ṣe pẹpẹ-ọna. O pese ipilẹ ti awọn API ati awọn ihuwasi lori pẹpẹ ti o ni atilẹyin kọọkan, ni deede diẹ sii ti n ṣe afihan awọn atọkun OS ti o wa labẹ. Gbigbe module kan wọle yoo jẹ ki awọn atọkun iru ẹrọ abinibi wa ti o jẹ pato si ẹrọ iṣẹ kan pato.

Pupọ awọn ọna ṣiṣe loni ṣe atilẹyin eto kan pato ti awọn atọkun eto ti a kọ sinu C ti o ti wa ni ayika fun awọn ewadun. Lakoko ti awọn API wọnyi le ṣee lo taara lati Swift, awọn atọkun eto ti a tẹ alailagbara wọnyi ti a ṣe wọle lati C le jẹ aṣiṣe-prone ati airọrun lati lo.

Eto Swift nlo ọpọlọpọ awọn ẹya ede Swift lati mu ikosile pọ si ati imukuro awọn aye wọnyi fun aṣiṣe. Abajade jẹ koodu ti o dabi ati huwa bi idiomatic Swift koodu.

orisun: linux.org.ru

Fi ọrọìwòye kun