GCC ကိုအခြေခံ၍ Rust ဘာသာစကားအတွက် compiler တစ်ခုကို တီထွင်ရာတွင် တိုးတက်နေပါသည်။

GCC compiler မှသတ်မှတ်ထားသော developer များ၏စာပို့စာရင်းသည် Rust-GCC ပရောဂျက်၏အခြေအနေနှင့်ပတ်သက်ပြီး GCC ကိုအခြေခံထားသော Rust language compiler ၏အကောင်အထည်ဖော်မှုဖြင့် GCC frontend gccrs ကိုဖွံ့ဖြိုးတိုးတက်စေမည့် Rust-GCC ပရောဂျက်၏အခြေအနေဆိုင်ရာအစီရင်ခံစာကိုထုတ်ဝေခဲ့သည်။ ယခုနှစ်နိုဝင်ဘာလတွင်၊ Rust 1.40 compiler မှပံ့ပိုးပေးထားသောကုဒ်တည်ဆောက်နိုင်စွမ်းသို့ gccrs ကိုယူဆောင်လာရန်နှင့် Standard Rust libraries libcore, liballoc နှင့် libstd တို့ကို အောင်မြင်စွာစုစည်းခြင်းနှင့် အသုံးပြုခြင်းတို့ကိုရရှိစေရန် စီစဉ်ထားပါသည်။ လာမည့် 6 လတွင်၊ ၎င်းသည် ချေးယူစစ်ဆေးသည့်ကိရိယာနှင့် proc_macro ပက်ကေ့ဂျ်အတွက် ပံ့ပိုးကူညီမှုတစ်ခုကို အကောင်အထည်ဖော်ရန် စီစဉ်ထားသည်။

GCC ၏အဓိကကိုယ်ထည်တွင် gccrs များပါ၀င်ရန်အတွက် ကြိုတင်ပြင်ဆင်မှုလုပ်ငန်းများကို စတင်နေပြီဖြစ်သည်။ gccrs ကို GCC က လက်ခံပါက၊ GCC toolkit ကို rustc compiler ကို ထည့်သွင်းရန်မလိုအပ်ဘဲ Rust ပရိုဂရမ်များကို စုစည်းရန် အသုံးပြုနိုင်မည် ဖြစ်သည်။ ပေါင်းစည်းခြင်းစတင်ခြင်းအတွက် စံသတ်မှတ်ချက်များထဲမှတစ်ခုမှာ Rust ရှိတရားဝင်စမ်းသပ်မှုအစုံနှင့် တကယ့်ပရောဂျက်များကို အောင်မြင်စွာစုစည်းခြင်းဖြစ်ပါသည်။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာများသည် လက်ရှိ GCC ၏ လက်ရှိစမ်းသပ်ဆဲဌာနခွဲ၏ ပြင်ဆင်မှုစက်ဝန်းအတွင်း ရည်ရွယ်ထားသော ရည်မှန်းချက်ကို အောင်မြင်အောင် စီမံဆောင်ရွက်နိုင်ပြီး gccrs များကို လာမည့်နှစ် မေလအတွက် စီစဉ်ထားသော GCC 13 ထုတ်ဝေမှုတွင် ထည့်သွင်းသွားမည်ဖြစ်ကြောင်း မှတ်သားရပါသည်။

source: opennet.ru

မှတ်ချက် Add