Linus Torvalds သည် Rust ပံ့ပိုးမှုကို Linux 5.20 kernel တွင် ပေါင်းစပ်နိုင်ခြေကို မငြင်းဆိုခဲ့ပါ။

ယနေ့ကျင်းပနေသော Open-Source Summit 2022 ကွန်ဖရင့်တွင်၊ အမေးအဖြေကဏ္ဍတွင် Linus Torvalds သည် Rust ဘာသာစကားဖြင့် စက်ပစ္စည်းဒရိုက်ဗာများကို တီထွင်ရန်အတွက် Linux kernel တွင် အစိတ်အပိုင်းများကို မကြာမီပေါင်းစပ်နိုင်ခြေကို ဖော်ပြခဲ့သည်။ စက်တင်ဘာလကုန်အတွက် စီစဉ်ထားသော 5.20 kernel ၏ဖွဲ့စည်းမှုပုံစံဖြင့် Rust ပံ့ပိုးမှုဖြင့် ဖာထေးမှုများကို လာမည့်ပြောင်းလဲမှုလက်ခံမှုဝင်းဒိုးတွင် လက်ခံလိမ့်မည်ဖြစ်နိုင်သည်။

kernel တွင်ပြောင်းလဲမှုများပါဝင်ရန်တောင်းဆိုချက်ကို Torvalds သို့မပို့သေးသော်လည်း patches အစုံသည် ထပ်လောင်းသုံးသပ်မှုပြုလုပ်ထားပြီး၊ ကြီးမားသောမှတ်ချက်များမှလွတ်မြောက်ခဲ့ပြီး၊ linux-next ဌာနခွဲတွင် အချိန်အတော်ကြာစမ်းသပ်ပြီး ယူဆောင်လာခဲ့ပါသည်။ kernel subsystems များပေါ်တွင် abstraction layers များဖန်တီးရန်၊ drivers နှင့် modules များကိုရေးရန်သင့်လျော်သောအခြေအနေတစ်ခုသို့။ Rust ပံ့ပိုးမှုကို ပုံသေအားဖြင့် ဖွင့်မထားသော ရွေးချယ်မှုတစ်ခုအနေဖြင့် တင်ပြထားပြီး kernel အတွက် လိုအပ်သော တည်ဆောက်မှုမှီခိုမှုတစ်ခုအဖြစ် Rust ထည့်သွင်းခြင်းကို မဖြစ်ပေါ်စေပါ။

အဆိုပြုထားသောပြောင်းလဲမှုများသည် ယာဉ်မောင်းနှင့် kernel module များဖန်တီးရန်အတွက် ဒုတိယဘာသာစကားအဖြစ် Rust ကိုအသုံးပြုရန် ဖြစ်နိုင်ချေရှိသည်။ ယာဉ်မောင်းဖွံ့ဖြိုးတိုးတက်မှုအတွက် Rust ကိုအသုံးပြုခြင်းဖြင့် သင့်အား လွတ်ကင်းပြီးနောက် မှတ်ဉာဏ်ဝင်ရောက်ခွင့်၊ အချည်းနှီးသောညွှန်ပြမှု လွဲချော်မှုများနှင့် ကြားခံအလွဲသုံးစားလုပ်မှုများကဲ့သို့သော ပြဿနာများမှ ကင်းဝေးပြီး အနည်းငယ်သာ အားစိုက်ထုတ်ခြင်းဖြင့် ပိုမိုဘေးကင်းပြီး ပိုမိုကောင်းမွန်သော ယာဉ်မောင်းများကို ဖန်တီးနိုင်စေမည်ဖြစ်သည်။

ကိုးကားစစ်ဆေးခြင်း၊ အရာဝတ္တုပိုင်ဆိုင်မှုကိုခြေရာခံခြင်းနှင့် အရာဝတ္ထုသက်တမ်း (scope) တို့ကို စုစည်းချိန်တွင် Rust တွင် Memory ဘေးကင်းရေးကို ပံ့ပိုးပေးသည့်အပြင် ကုဒ်လုပ်ဆောင်နေစဉ်အတွင်း မမ်မိုရီဝင်ရောက်မှု၏ မှန်ကန်မှုကို အကဲဖြတ်ခြင်းမှတဆင့် ပေးပါသည်။ Rust သည် ကိန်းပြည့်ပြည့်လျှံမှုများကို အကာအကွယ်ပေးသည်၊ အသုံးမပြုမီ ပြောင်းလဲနိုင်သောတန်ဖိုးများကို မဖြစ်မနေစတင်လုပ်ဆောင်ရန် လိုအပ်သည်၊ စံဒစ်ဂျစ်တိုက်တွင် ပိုမိုကောင်းမွန်သော အမှားများကို ကိုင်တွယ်ရန်၊ ပုံသေအားဖြင့် မပြောင်းလဲနိုင်သော ကိုးကားချက်များနှင့် ကိန်းရှင်များ၏ သဘောတရားကို ကျင့်သုံးသည်၊ ယုတ္တိအမှားများကို အနည်းဆုံးဖြစ်စေရန် ခိုင်လုံသောအငြိမ်စာရိုက်ခြင်းကို ပံ့ပိုးပေးပါသည်။

source: opennet.ru

မှတ်ချက် Add