V programming language ကို open source ဖြင့်ထုတ်ဝေခဲ့သည်

ပရိုဂရမ်ဘာသာစကား V

V ပရိုဂရမ်းမင်းဘာသာစကားဖွံ့ဖြိုးတိုးတက်မှုနှင့်ပတ်သက်သောအဖွဲ့ ပြီးခဲ့သည့်မတ်လက open source version ရရှိရန်စီစဉ်ထားသည် ဇွန်လ 2019 ၏လအတွက်ဘာသာစကား၏။

ဒီဟာကပွင့်လင်းတဲ့အရင်းအမြစ်ဗားရှင်းကိုဒီအပတ်ထုတ်ဝေခြင်းဖြင့်ပြီးမြောက်ခဲ့တယ် သငျသညျဖျောပွထားသည့်အင်္ဂါရပ်များအချို့နှင့်အတူဘာသာစကား၏။ ဒီဖြန့်ချိမှုမှာဖွံ့ဖြိုးရေးအဖွဲ့ကလုံခြုံရေး၊ အမြန်နှုန်း၊ ပေါ့ပါးမှုနှင့်သင်၏ C / C ++ စီမံကိန်းများကိုဘာသာပြန်နိုင်သည့်စသည့်အင်္ဂါရပ်များကိုအမြဲတမ်းမီးမောင်းထိုးပြသည်။

ပရိုဂရမ်းမင်းဘာသာစကားကိုအဲလက်စ်မက်ဗီဒက်ကိုကဖန်တီးသည်။ သူဟာရိုးရှင်းမှုနဲ့စွမ်းဆောင်ရည်ကိုပြင်းပြင်းထန်ထန်ကတိက ၀ တ်ရှိတယ်လို့ပြောတဲ့ဒတ်ခ်ျတီထွင်သူ။

အဲလက်စ်၏အဆိုအရ၊ အခြားရှိပြီးသားဘာသာစကားများနှင့်သင်လုပ်နိုင်သမျှသည် V ကိုလုပ်နိုင်သည်။ အဲလက်စ်ကသူ၏ Volt စီမံကိန်းကိုအကောင်အထည်ဖော်ရန် V ဘာသာစကားကိုဖန်တီးခဲ့သည်။

Volt သည် Slack, Skype, Matrix, Telegram, Twitch နှင့်အခြားဝန်ဆောင်မှုများအတွက်ဇာတိ desktop client ဖြစ်သည်။ သင်၏အဆက်အသွယ်များအားလုံးကိုမတူညီသောပလက်ဖောင်းများသို့ရောက်ရန်သင့်တွင် app တစ်ဒါဇင်မလိုအပ်ပါ။

ပြီးခဲ့သည့်မတ်လ V ကိုဘာသာစကား၏တင်ဆက်မှုစဉ်အတွင်းအဲလက်စ်က၎င်း၏အမြန်နှုန်းနှင့်လုံခြုံရေးအပါအ ၀ င်မကြာခဏသော developer များကိုဆွဲဆောင်နိုင်သောအင်္ဂါရပ်များစွာရှိသည်ဟုပြောကြားခဲ့သည် သင်၏ပေါ့ပါးမှုနှင့်သင်၏စီမံကိန်းအားလုံးကိုဘာသာပြန်နိုင်စွမ်း။ / C ++ ။

ထို့အပြင် V ဘာသာစကားတစ်ခုလုံးနှင့်၎င်း၏စံစာကြည့်တိုက်တစ်ခုလုံးသည် ၄၀၀ KB ထက်နည်းသည်ဟုဆိုသည်။ သူ၏စာရွက်စာတမ်းများအရ V သည်တစ်စက္ကန့်ကိုကုဒ်နံပါတ် ၁.၂ သန်းအထိစုဆောင်းနိုင်သည်ဟုဆိုသည်။

V ကို၏လွှတ်ပေးရန်တွင်

ယခုအပတ်ထုတ်လွှင့်သည့်ရင်းမြစ်အရင်းအမြစ်အဖြစ်၊ Alex နှင့်အခြား developer များက V သည်ရိုးရှင်းလွယ်ကူမြန်ဆန်သော software developer များအတွက်ရိုးရှင်းသော၊ မြန်ဆန်သော၊ လုံခြုံမှုနှင့်စုစည်းထားသောဘာသာစကားဖြစ်ခြင်းအားဖြင့်ယင်း၏ကတိက ၀ တ်နှင့်အညီနေထိုင်ကြောင်းဖော်ပြခဲ့သည်။

မတ်လကြေညာချက်၌ရှိသကဲ့သို့, အဖွဲ့သည် V တွင်ရေးထားသောကုဒ်များကိုအမြန်စုစည်းခြင်းကဲ့သို့သောအင်္ဂါရပ်များကိုမီးမောင်းထိုးပြသည်။ ဘာသာစကားလုံခြုံရေး၊ C / C ++ ဘာသာပြန်၊ ချက်ချင်းထည့်သွင်းစဉ်းစားရမည့်ပြန်လည်ကုဒ်တစ်ခု၊ ပြောင်းလဲမှုနှင့် ၄ င်းသည် ၄ ​​င်း၏စာကြည့်တိုက်အရွယ်အစား ၄၀၀ ခန့်ဖြစ်သော ၄ င်းသည်မှီခိုမှုမရှိခြင်းကြောင့်ဖြစ်သည်။

V ပရိုဂရမ်းမင်းဘာသာစကား၏အဓိကအင်္ဂါရပ်များကိုအောက်တွင်ဖော်ပြထားသည်။

  • တစ် ဦး လျှင်မြန် compilation: V ကိုပရိုဆက်ဆာ core ကိုတစ်စက္ကန့်လျှင်တစ်သန်းကုဒ်လိုင်း 1.5 သန်း
  • လုံခြုံရေး (ကမ္ဘာလုံးဆိုင်ရာမဟုတ်သော၊ ပုံမှန်မပြောင်းလဲနိုင်သောအရာများ၊ တစ်စိတ်တစ်ပိုင်းသန့်ရှင်းသောလုပ်ဆောင်ချက်များစသဖြင့်)
  • C / C ++ ဘာသာပြန်ချက် - V သည်သင်၏ C / C ++ စီမံကိန်းကိုဘာသာပြန်ဆိုနိုင်ပြီးအဆပေါင်း ၂၀၀ ပိုမြန်ပြီးလုံခြုံမှု၊ ရိုးရှင်းမှုနှင့်စုစည်းမှုကိုပေးနိုင်သည်။
  • သုညမှီခိုမှုရှိသည့် 400 KB compiler - V V ဘာသာစကားအားလုံးနှင့်၎င်း၏စံစာကြည့်တိုက်သည် ၄၀၀ KB ထက်နည်းသည်။ ၀.၃ စက္ကန့်အတွင်း V ကိုထုတ်ပေးနိုင်သည်
  • Hot Code Reload: ပြန်လည်ပြင်ဆင်ခြင်းမရှိဘဲချက်ချင်းရယူပါ။ တည်ဆောက်မှုတစ်ခုချင်းစီအပြီးတွင်သင်လုပ်ဆောင်နေသည့်အခြေအနေကိုရှာဖွေရန်အချိန်ဖြုန်းတီးခြင်းမရှိသောကြောင့်သင်၏ဖွံ့ဖြိုးတိုးတက်မှုအချိန်၏အဖိုးတန်သောအချိန်ကိုချွေတာပါလိမ့်မည်။

ထို့အပြင် သင်၏စာရွက်စာတမ်းများက V သည် Go နှင့်ဆင်တူကြောင်းဖော်ပြသည်။ ဂူဂဲလ်ဖန်တီးတဲ့ပရိုဂရမ်းမင်းဘာသာစကား။ စွမ်းဆောင်ရည်နှင့်ပတ်သက်လာလျှင် V အဖွဲ့သည် C ကဲ့သို့လျင်မြန်သည်ဟုယုံကြည်ပြီး၊

သို့သော်များစွာသောသူတို့သည်ဘာသာစကားအတွက်ရည်ညွှန်းထားသောအကျိုးကျေးဇူးများကိုသံသယရှိနေဆဲဖြစ်သည်။

စာရေးသူသည် Go နှင့် Rust ထက်အသုံးပြုရန်လွယ်ကူစဉ် compile time တွင် "data free" ဟုယူဆရသော multithreaded အပါအ ၀ င် features များစွာကိုရေးသားရန်မရှိသေးကြောင်းလည်းထောက်ပြသည်။

သူတို့အတွက်ယခု code အချို့ကိုဖြန့်ချိလိုက်ပြီဆိုပါစို့၊ ၎င်းသည် C / C ++ translator ထက်အနည်းငယ်ပိုပုံရသည်၊ ကြော်ငြာသည့်အင်္ဂါရပ်အများစုကိုဖယ်ရှားလိုက်ပြီဖြစ်သည်။

ယခုအချိန်တွင်စာရေးသူသည် open source language ၏ပထမဆုံးဗားရှင်းကိုထုတ်ဝေခဲ့သည်။ V သည် LLVM compiler framework ကိုအသုံးမပြုပါ၊ သို့သော်စက်ကုဒ်ထဲကိုတိုက်ရိုက်ထည့်သည်။

သူ၏အဆိုအရ၎င်းသည်အလွန်လျင်မြန်ပြီးမြန်ဆန်ရသည့်အဓိကအကြောင်းရင်းများထဲမှတစ်ခုဖြစ်သည်။ လက်ရှိတွင် x64 ဗိသုကာနှင့် Mach-O အမျိုးအစားကိုသာထောက်ပံ့ထားသည်။

V ကုဒ်

 


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

2 မှတ်ချက်များ, သင့်စွန့်ခွာ

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊

  1.   Autopilot ဟုသူကပြောသည်

    အကြီးအသံနှင့် 400kb ပဲ! ၎င်းသည် Obelix ၏မှော်ပုံသေနည်းဖြစ်သည်။ = :)

    1.    တာရာခ် ဟုသူကပြောသည်

      ငါပြောတာကအံ့သြစရာပါပဲ၊ ဒါပေမယ့်နောက်ဆုံးမှာတော့သူဘယ်လိုထွက်လာတယ်ဆိုတာကျွန်တော်တို့မြင်ရလိမ့်မယ်။