Apple သည် Swift System ကိုဖွင့်ပြီး Linux ပံ့ပိုးမှုကို ပေါင်းထည့်သည်။


Apple သည် Swift System ကိုဖွင့်ပြီး Linux ပံ့ပိုးမှုကို ပေါင်းထည့်သည်။

ဇွန်လတွင် Apple သည် စနစ်ခေါ်ဆိုမှုများနှင့် အဆင့်နိမ့်အမျိုးအစားများအတွက် အင်တာဖေ့စ်များကိုပံ့ပိုးပေးသည့် Apple ပလပ်ဖောင်းများအတွက် စာကြည့်တိုက်အသစ်ဖြစ်သော Swift System ကို မိတ်ဆက်ခဲ့သည်။ ယခု ၎င်းတို့သည် Apache License 2.0 အောက်တွင် စာကြည့်တိုက်ကိုဖွင့်ပြီး Linux ပံ့ပိုးမှုထည့်ပါ။ Swift System သည် ပံ့ပိုးထားသော Swift ပလပ်ဖောင်းအားလုံးအတွက် အဆင့်နိမ့်စနစ် အင်တာဖေ့စ်များအတွက် တစ်ခုတည်းသောနေရာ ဖြစ်လာသင့်သည်။

Swift System သည် multi-platform library ဖြစ်ပြီး cross-platform မဟုတ်ပါ။ ၎င်းသည် အခြေခံ OS အင်တာဖေ့စ်များကို ပိုမိုနီးကပ်စွာ ထင်ဟပ်စေသည့် ပံ့ပိုးပေးထားသည့် ပလပ်ဖောင်းတစ်ခုစီရှိ သီးခြား API များနှင့် အပြုအမူများကို ပံ့ပိုးပေးပါသည်။ မော်ဂျူးတစ်ခုကို တင်သွင်းခြင်းသည် လည်ပတ်မှုစနစ်တစ်ခု၏ သီးသန့်ပလပ်ဖောင်းအင်တာဖေ့စ်များကို ရရှိစေမည်ဖြစ်သည်။

ယနေ့ခေတ်လည်ပတ်မှုစနစ်အများစုသည် C ဖြင့်ရေးသားထားသော စနစ်ကြားခံများအချို့ကို ပံ့ပိုးပေးပါသည်။ ဤ API များကို Swift မှ တိုက်ရိုက်အသုံးပြုနိုင်သော်လည်း C မှ တင်သွင်းသော အားနည်းသော စာရိုက်စနစ် အင်တာဖေ့စ်များသည် အမှားအယွင်း ဖြစ်နိုင်ပြီး အသုံးပြုရန် အဆင်မပြေနိုင်ပါ။

Swift System သည် ဖော်ပြနိုင်စွမ်းကို မြှင့်တင်ရန်နှင့် အမှားများအတွက် ထိုအခွင့်အလမ်းများကို ဖယ်ရှားရန် အမျိုးမျိုးသော Swift ဘာသာစကားအင်္ဂါရပ်များကို အသုံးပြုသည်။ ရလဒ်မှာ ပုံသဏ္ဌာန်တူသော Swift ကုဒ်ကဲ့သို့ ပုံပန်းသဏ္ဍာန်နှင့် လုပ်ဆောင်သည့် ကုဒ်ဖြစ်သည်။

source: linux.org.ru

မှတ်ချက် Add