Hare ပရိုဂရမ်းမင်းဘာသာစကား၏ ပထမဆုံးစမ်းသပ်မှု

Sway အသုံးပြုသူပတ်ဝန်းကျင်၊ Aerc အီးမေးလ်ကလိုင်းယင့်နှင့် SourceHut ပူးပေါင်းဖန်တီးမှုဆိုင်ရာ ပလပ်ဖောင်းကို ရေးသားသူ Drew DeVault သည် Hare 0.24.0 ပရိုဂရမ်းမင်းဘာသာစကားကို မိတ်ဆက်ခဲ့ပြီး ဗားရှင်းအသစ်များထုတ်လုပ်ရန်အတွက် စည်းမျဉ်းများ ပြောင်းလဲမှုများကို ကြေညာခဲ့သည်။ Hare 0.24.0 သည် ပထမဆုံးထုတ်လွှတ်မှုဖြစ်သည် - ပရောဂျက်သည် ယခင်က သီးခြားဗားရှင်းများကို ဖန်တီးထားခြင်းမရှိပါ။ တစ်ချိန်တည်းမှာပင်၊ ဘာသာစကား၏ အကောင်အထည်ဖော်မှုသည် မတည်မငြိမ်ဖြစ်ပြီး တည်ငြိမ်သောထုတ်လွှတ်မှု 1.0 ကိုဖွဲ့စည်းခြင်းဖြင့် လိုက်ဖက်ညီမှုကိုချိုးဖောက်သည့် အပြောင်းအလဲများကို ခွင့်ပြုပေးသည့်အချိန်အထိ မတည်မငြိမ်ဖြစ်နေသည်။

တစ်ဦးချင်းစီ စမ်းသပ်ဗားရှင်းများကို အချိန်အခါအလိုက် ထုတ်ဝေခြင်းပါ၀င်သည့် ဖွံ့ဖြိုးတိုးတက်မှုပုံစံသို့ ကူးပြောင်းခြင်းကို ဖြန့်ဖြူးမှုများတွင် ပက်ကေ့ဂျ်များဖန်တီးခြင်းနှင့် ထိန်းသိမ်းခြင်းတို့ကို ရိုးရှင်းလွယ်ကူစေရန် ရည်ရွယ်ချက်ဖြင့် ရှင်းပြထားခြင်းဖြစ်ပြီး သုံးစွဲသူများအတွက် ဝန်ဆောင်မှုအသစ်များနှင့် ခြေရာခံပြောင်းလဲမှုများကို ပိုမိုအဆင်ပြေစေလိုသောဆန္ဒဖြင့် ရှင်းပြပါသည်။ ဘာသာစကား တည်ငြိမ်ခြင်း ပြီးဆုံးသည်အထိ ဗားရှင်းအသစ်များကို 3.YY.Q နံပါတ်ဖြင့် အသုံးပြုကာ YY သည် ယခုနှစ်၏ နောက်ဆုံးဂဏန်းနှစ်လုံးဖြစ်ပြီး Q သည် လေးပုံတစ်ပုံ၏ နံပါတ်ဖြစ်သည် ထုတ်ဝေဖြန့်ချိခဲ့သည်။ ထုတ်ဝေမှုတစ်ခုစီသည် နောက်ဆုံးမွမ်းမံမှုနောက်ပိုင်း အပြောင်းအလဲများစာရင်းပါလာမည်ဖြစ်သည်။

Hare သည် C နှင့်ဆင်တူသော system programming language တစ်ခုအဖြစ် ချီးမွမ်းခံရသော်လည်း C ထက်ရိုးရှင်းပါသည်။ စုစည်းသူနှင့် ကိရိယာများ၏ အရင်းအမြစ်ကုဒ်ကို GPLv3 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားပြီး စံစာကြည့်တိုက်ကုဒ်ကို MPL (Mozilla Public License) အောက်တွင် လိုင်စင်ရထားသည်။ Hare သည် အမြင့်ဆုံးစွမ်းဆောင်ရည်နှင့် အပြည့်အ၀ထိန်းချုပ်မှုလိုအပ်သော လည်ပတ်မှုစနစ်ဖွံ့ဖြိုးတိုးတက်မှု၊ စုစည်းမှုစနစ်များ၊ ကွန်ရက်အက်ပ်လီကေးရှင်းများနှင့် စနစ်အသုံးအဆောင်များကဲ့သို့သော အဆင့်နိမ့်အလုပ်များများအတွက် အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားသည်။ ဘာသာစကားသည် ကိုယ်တိုင်မှတ်ဉာဏ်စီမံခန့်ခွဲမှုနှင့် တည်ငြိမ်သောအမျိုးအစားစနစ်တို့ကို အသုံးပြုထားပြီး၊ ကိန်းရှင်တစ်ခုစီသည် သီးခြားအမျိုးအစားတစ်ခုကို အတိအလင်းသတ်မှတ်ပေးရမည်ဖြစ်သည်။

အပလီကေးရှင်းကို run ရန်၊ အနည်းငယ်မျှသော runtime ကို ပေးဆောင်ပြီး ဖွံ့ဖြိုးတိုးတက်မှုအတွက်၊ လုပ်ဆောင်ချက်များ၏ စံပြစာကြည့်တိုက်တစ်ခုအား ဖြန့်ဝေပြီး လည်ပတ်မှုစနစ်၏ အခြေခံအင်တာဖေ့စ်များကို ဝင်ရောက်ခွင့်ပေးသည့်အပြင် Standard algorithms၊ protocols နှင့် formats များနှင့် အလုပ်လုပ်ရန်အတွက် လုပ်ဆောင်ချက်များကို ပေးဆောင်သည်။ ပုံမှန်အသုံးအနှုန်းများနှင့် ကုဒ်ဝှက်ခြင်းကို အသုံးပြုရန်အတွက် ကိရိယာများ။ ဂရပ်ဖစ်အက်ပလီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်မှုအတွက်၊ hare-wayland ကိရိယာအစုံအလင်ကို တီထွင်ထုတ်လုပ်လျက်ရှိပြီး GTK၊ Vulkan၊ OpenGL၊ SDL2 နှင့် libui တို့၏ စွမ်းရည်များကို ရယူအသုံးပြုနိုင်ရန် ပေါင်းစပ်မှုများ ပြုလုပ်လျက်ရှိသည်။

source: opennet.ru

မှတ်ချက် Add