ဇန်နဝါရီ 16 ရက်နေ့တွင်၊ GNU Guile ၏အဓိကထုတ်လွှတ်မှုမှာ Multithreading၊ asynchrony၊ ကွန်ရက်နှင့် POSIX စနစ်ခေါ်ဆိုမှုများ၊ C binary interface၊ PEG ခွဲခြမ်းစိတ်ဖြာမှု၊ REPL ကွန်ရက်ပေါ်တွင် ပံ့ပိုးမှုဖြင့် Scheme ပရိုဂရမ်းမင်းဘာသာစကားကို မြှုပ်နှံထားသည့် အကောင်အထည်ဖော်မှုတစ်ခု၊ XML; ၎င်း၏ကိုယ်ပိုင် object-oriented programming system ရှိသည်။

ဗားရှင်းအသစ်၏ အဓိကအင်္ဂါရပ်မှာ mbrot စံသတ်မှတ်ချက်အတွက် အများဆုံး သုံးဆယ့်နှစ်ဆဖြင့် ပရိုဂရမ်များကို ပျမ်းမျှ နှစ်ကြိမ်နှုန်းဖြင့် အရှိန်မြှင့်နိုင်စေသည့် JIT compilation အတွက် အပြည့်အဝ ပံ့ပိုးမှုဖြစ်သည်။ Guile virtual machine ၏ယခင်တည်ငြိမ်သောဗားရှင်းနှင့်နှိုင်းယှဉ်ပါက၊ ညွှန်ကြားချက်အစုံသည် ပိုမိုအဆင့်နိမ့်လာသည်။

Scheme R5RS နှင့် R7RS ပရိုဂရမ်းမင်းဘာသာစကားစံနှုန်းများနှင့် လိုက်ဖက်ညီမှုကိုလည်း မြှင့်တင်ထားပြီး ပံ့ပိုးမှုလည်း ပေါ်လာပါသည်။ ဖွဲ့စည်းပုံခြွင်းချက် и အလှည့်ကျကြေငြာချက်များနှင့် အသုံးအနှုန်းများ lexical ဆက်စပ်မှုအတွင်း။ Scheme တွင်ရေးထားသော eval ၏စွမ်းဆောင်ရည်သည် ၎င်း၏ C language counterpart နှင့်ညီမျှသည်။ Record အမျိုးအစား၏ မတူညီသော အကောင်အထည်ဖော်မှုများအတွက်၊ ၎င်းတို့နှင့် လုပ်ဆောင်ရန်အတွက် ပေါင်းစပ်ကိရိယာအစုံကို ပံ့ပိုးပေးထားသည်။ GOOPS ရှိ အတန်းများကို လွှမ်းမိုးတော့မည်မဟုတ်ပါ။ အသေးစိတ်နှင့် အခြားပြောင်းလဲမှုများကို ထုတ်ပြန်ကြေငြာချက်တွင် ကြည့်ရှုနိုင်ပါသည်။

ဘာသာစကား၏တည်ငြိမ်သောဌာနခွဲအသစ်သည် ယခုအခါ 3.x ဖြစ်သည်။ ၎င်းကို ယခင်တည်ငြိမ်သော 2.x ဌာနခွဲနှင့်အပြိုင် ထည့်သွင်းထားသည်။

source: linux.org.ru

မှတ်ချက် Add