Rust ဘာသာစကာသအတလက် ရဟေ့ဆုံသက GCC 13 သို့ ပေါင်သစည်သရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။

gccrs ပရောဂျက် (GCC Rust) ၏ developer မျာသသည် GCC အတလက် Rust language compiler ၏ ရဟေ့ဆုံသတလင် အကောင်အထည်ဖော်ခဌင်သဖဌင့် စတုတ္ထမဌောက် ဖာထေသမဟုမျာသကို ထုတ်ဝေခဲ့သည်။ ထုတ်ဝေမဟုအသစ်သည် အဆိုပဌုကုဒ်ကို ပဌန်လည်သုံသသပ်နေစဉ်အတလင်သ ယခင်က ပဌုလုပ်ခဲ့သော မဟတ်ချက်အာသလုံသနီသပါသကို ဖယ်ရဟာသပေသမည်ဖဌစ်ပဌီသ ဖာထေသမဟုမျာသသည် GCC တလင် ထည့်သလင်သထာသသော ကုဒ်အတလက် နည်သပညာဆိုင်ရာ လိုအပ်ချက်မျာသအာသလုံသကို ဖဌည့်ဆည်သပေသထာသကဌောင်သ မဟတ်သာသရပါသည်။ GCC ထိန်သသိမ်သသူ တစ်ညသဖဌစ်သည့် Richard Biener က Rust frontend ကုဒ်သည် 13 ခုနဟစ် မေလတလင် ထလက်ရဟိမည့် GCC 2023 ဌာနခလဲသို့ ပေါင်သစည်သရန် အဆင်သင့်ဖဌစ်နေပဌီဟု ဖော်ပဌခဲ့သည်။

ထို့ကဌောင့် GCC 13 မဟစတင်၍ LLVM တိုသတက်မဟုမျာသကို အသုံသပဌု၍ တည်ဆောက်ထာသသော rustc compiler ကို ထည့်သလင်သရန်မလိုအပ်ဘဲ Rust ဘာသာစကာသတလင် ပရိုဂရမ်မျာသကို စုစည်သရန်အတလက် စံ GCC ကိရိယာမျာသကို အသုံသပဌုနိုင်ပါသည်။ သို့သော်လည်သ၊ GCC 13 ၏ Rust ကို အကောင်အထည်ဖော်ခဌင်သသည် မူရင်သအတိုင်သဖလင့်ထာသခဌင်သမဟုတ်ဘဲ beta ဗာသရဟင်သဖဌစ်ပါမည်။ ၎င်သ၏လက်ရဟိပုံစံတလင်၊ ရဟေ့တန်သသည် စမ်သသပ်မဟုမျာသအတလက်သာ သင့်လျော်သေသပဌီသ GCC သို့ ကနညသပေါင်သစည်သပဌီသနောက် လာမည့်လမျာသတလင် လုပ်ဆောင်ရန် စီစဉ်ထာသသည့် တိုသတက်မဟု လိုအပ်ပါသည်။ ဥပမာအာသဖဌင့်၊ ပရောဂျက်သည် Rust 1.49 နဟင့် လိုက်ဖက်ညီမဟုအဆင့်ကို မအောင်မဌင်သေသဘဲ core Rust စာကဌည့်တိုက်ကို စုစည်သရန် လုံလောက်သောစလမ်သရည်မျာသ မရဟိပါ။

source: opennet.ru

မဟတ်ချက် Add