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

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

Rakudo 2022.02 တွင် တိုးတက်မှုများထဲတွင်၊ compiler တွင်အသုံးပြုသည့် ပုံသေရွေးချယ်မှုများကို ဆုံးဖြတ်ရန် $RAKUDO_OPT ပတ်၀န်းကျင် variable အတွက် ပံ့ပိုးမှုရှိပြီး၊ စာရင်းဒြပ်စင်များကို အုပ်စုဖွဲ့ရန်အတွက် ရဟတ်လုပ်ဆောင်ချက်ကို ထည့်သွင်းထားပြီး၊ dynamic variable $*RAT-UPGRADE-CLASS ကို ပေါင်းထည့်ထားပါသည်။ စာရင်းကောက်မှုများတွင် အမှာစာနှင့် နိဒါန်းနည်းလမ်းများကို ထည့်သွင်းထားပြီး၊ ပျောက်ဆုံးနေသောစစ်ဆေးမှုများကို NULL တန်ဖိုးများအတွက် လုပ်ဆောင်ထားပြီး၊ ထူးခြားသော၊ ထပ်ခါတလဲလဲနှင့် squish နည်းလမ်းများကို array ၏အကောင်အထည်ဖော်မှုတွင် ထည့်သွင်းထားသည်။ MoarVM ၏ ဗားရှင်းအသစ်သည် JIT နှင့် အမှိုက်စုဆောင်းသူ၏ အကောင်အထည်ဖော်မှုများကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားပြီး၊ အမွေအနှစ်ကုဒ်ကို ရှင်းလင်းပြီး ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများနှင့် လုံခြုံရေးစစ်ဆေးမှုအသစ်များကို ထည့်သွင်းထားသည်။

source: opennet.ru

မှတ်ချက် Add