Rakudo ပရိုဂရမ်းမင်းဘာသာစကား (ယခင် Perl 2021.12) အတွက် Rakudo compiler သည် 6 ထွက်ရှိသည်

Raku programming language (ယခင် Perl 2021.12) အတွက် compiler တစ်ခုဖြစ်သည့် Rakudo 6 ကို ထုတ်ဝေလိုက်ပါပြီ။ မူလက မျှော်လင့်ထားသည့်အတိုင်း Perl 6 ၏ အဆက်အစပ်မဖြစ်ဘဲ Perl 5 နှင့် အရင်းအမြစ်အဆင့်မှ Perl 5 တို့နှင့် လိုက်ဖက်မှုမရှိသော သီးခြားပရိုဂရမ်ဘာသာစကားတစ်ခုဖြစ်လာသောကြောင့် အဆိုပါပရောဂျက်အား Perl 2021.12 မှ အမည်ပြောင်းခဲ့ပြီး သီးခြား developer များ၏ အသိုင်းအဝိုင်းမှ တီထွင်ခဲ့သည်။ တစ်ချိန်တည်းမှာပင်၊ Rakudo တွင်စုစည်းထားသော bytecode ကိုလည်ပတ်ရန်အတွက်ပတ်ဝန်းကျင်တစ်ခုအဖြစ် MoarVM XNUMX virtual machine မှထွက်ရှိနိုင်သည်။ Rakudo သည် JVM နှင့် JavaScript virtual machines အချို့အတွက် စုစည်းမှုကိုလည်း ပံ့ပိုးပေးပါသည်။

Rakudo 2021.12 တွင် တိုးတက်မှုများသည် ပုံမှန်ပုံစံ module အတွက် ထုပ်ပိုးထားသည့်နည်းလမ်းအတွက် ပံ့ပိုးမှု၊ RAKUDO_PRECOMPILATION_PROGRESS ပတ်၀န်းကျင် variable အကောင်အထည်ဖော်မှုတွင် stderr သို့ precompiled modules များအကြောင်း အချက်အလက်ထုတ်ပေးရန်၊ IterationBuffer.unshift၊ IterationBufferation နှင့် အသစ်အဆန်းများပါဝင်သည်။ ( iterable ) နည်းလမ်းများအပြင် စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းနည်းလမ်းများ .match၊ .subst-mutate နှင့် .subst၊ Date.new(နှစ်၊ လ၊ နေ့) ခေါ်ဆိုမှုအတွက် 40% အရှိန်မြှင့်ပါ။ MoarVM ၏ ဗားရှင်းအသစ်သည် JIT နှင့် အမှိုက်စုဆောင်းသည့် အကောင်အထည်ဖော်မှုများကို ပိုမိုကောင်းမွန်စေပြီး ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများနှင့် လုံခြုံရေးစစ်ဆေးမှုအသစ်များကို ပေါင်းထည့်သည်။

source: opennet.ru

မှတ်ချက် Add