Luuqadda barnaamijka V ayaa lagu sii daayay ilo furan

Luuqadda barnaamijka V

Kooxda ka shaqeysa horumarinta luqadda barnaamijka V ayaa qorsheynayay bishii Maarso ee la soo dhaafay helitaanka nooc furan oo furan ee luqadda bisha Juun 2019.

Tan waxaa lagu gaadhay iyadoo la daabacay nooca isha furan toddobaadkan luqadda leh qaar ka mid ah astaamaha badan ee aad sheegtay. Sii deyntaan, kooxda horumarinta waxay had iyo jeer muujiyaan astaamaha sida amniga, xawaaraha, fudeydka, iyo awooda tarjumaada dhamaan mashaariicdaada C / C ++.

Luqadda barnaamijka waxaa abuuray Alex Medvedniko, horumariye Dutch ah oo sheegay inuu heysto ballanqaad adag oo ku saabsan fudeydka iyo waxqabadka.

Sida laga soo xigtay Alex, wax kasta oo aad ku sameyn karto luqadaha kale ee jira ayaa sidoo kale lagu sameyn karaa V. Alex wuxuu sheegay inuu u sameeyay luuqada V-ka inuu ku fuliyo mashruuciisa Volt.

Volt waa macmiil desktop u dhashay Slack, Skype, Matrix, Telegram, Twitch, iyo adeegyo kale oo badan. Khasab kuguma aha inaad haysato daraasad darsin ah si aad ugu gaarto dhammaan xiriiradaada barnaamijyada kala duwan.

Intii lagu guda jiray soo bandhigida luuqada V bishii Maarso ee la soo dhaafay, Alex wuxuu muujiyey inay leedahay waxyaabo badan oo soo jiidan kara kuwa ugu badan ee soo-saareyaasha ah, oo ay ku jiraan xawaaraha iyo amniga, fudeydkiisa iyo awooddiisa tarjumida dhamaan mashaariicdaada. / C ++.

Waxa kale oo la sheegay in luqada V oo dhan iyo maktabaddeeda caadiga ahi ay ka yar yihiin 400 KB. Dukumiintiyadeeda ayaa sidoo kale kuu sheegaya in V uu ururin karo ilaa 1.2 milyan oo xariiq oo koodh ah halkii ilbiriqsi halkii processor.

Sii deynta V

In toddobaadkan la sii daayo, sida mashruuc il furan, Alex iyo horumariyeyaasha kale waxay muujiyeen in V uu ku noolaanayo ballanqaadkiisa isagoo ah luuqad fudud, dhakhso leh, aamin ah oo la soo ururiyey ee loogu talagalay horumariyeyaasha software-ka la ilaalin karo.

Sidii lagu dhawaaqay bisha Maarso, kooxdu waxay muujineysaa astaamaha sida isku-duwidda degdegga ah ee koodhka ku qoran V, badqabka luuqada, turjubaanka C / C ++, koodh dib u buuxin ah oo isla markiiba lagu xisaabtamo, isbadalo, iyo cabirka aad u yar ee isku soo duubiyaha iyo maktabaddiisu, oo ah ilaa 400 KB, maxaa yeelay kuma jiraan wax ku tiirsan.

Waxyaabaha ugu muhiimsan ee luuqadda barnaamijka V ayaa lagu soo bandhigay hoos:

  • soo uruurin dhakhso leh: V wuxuu ururiyaa 1.5 milyan oo xariiq oo koodh ah halkii ilbiriqsi halkii processor
  • amniga (aan caalami aheyn, beddelka asalka, shaqooyinka qeyb ahaan nadiif ah, iwm.)
  • Tarjumaadda C / C ++: V wuxuu kuu tarjumi karaa mashruucaaga C / C ++ wuxuuna ku siin karaa nabadgelyo, fudeyd iyo isku-duubnaan illaa 200 jeer ka dhakhso badan
  • 400 KB compiler oo aan eber ku tiirsanaan lahayn: Dhammaan luqadaha V iyo maktabadooda caadiga ahi way ka yaryihiin 400 KB. Ku abuuri karaa V gudaha 0,3 ilbidhiqsi
  • Cusboonaysiinta Koodhka Kulul: Is-beddelladaada si dhakhso leh u hel adigoon dib u soo celin. Maadaama aadan sidoo kale waqti ku luminin helitaanka gobolka aad ka shaqeyneyso dhismo kasta kadib, waxaad badbaadin doontaa daqiiqado qiimo leh waqtigaaga horumarinta.

Taas ka sokow, dukumiintigaagu wuxuu muujinayaa in V ay la mid tahay Go, luqadda barnaamijka ee ay abuurtay Google. Marka ay timaado waxqabadka, kooxdu waxay aaminsan tahay in V ay u dheereyso sida C, iyadoo la siineysa is-dhexgal.

Si kastaba ha noqotee, inbadan ayaa wali ka shakisan faa'iidooyinka badan ee luuqadda lagu sheegay.

Waxa kale oo ay tilmaameen in qoraagu aanu wali dhammaystirin astaamo badan, oo ay ku jiraan qaybta badan ee la akhriyay ee loo malaynayo inay "xorayn la'aan tahay" waqtiga la soo ururinayo, iyadoo ay ka fududaan tahay isticmaalka Go iyo Rust.

Iyaga, hadda markii qaar ka mid ah koodhkii la sii daayay, waxay umuuqataa inay waxyar ka badan yihiin tarjumaha C / C ++, iyadoo astaamaha xayeysiinta badankood meesha laga saaray.

Waqtigaan la joogo, qoraagu wuxuu daabacay noocii ugu horreeyay ee luqadda furan. Lagu soo warramey in V uusan isticmaalin qaabeynta isku-darka LLVM, laakiin uu si toos ah isugu geeyo lambarka mashiinka.

Sida laga soo xigtay isaga, tani waa mid ka mid ah sababaha ugu waaweyn ee ay u tahay mid fudud oo dhakhso leh. Waqtigaan, kaliya qaab dhismeedka x64 iyo qaabka Mach-O waa la taageerayaa.

V code


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Autopilot dijo

    Waxay u egtahay mid weyn oo kaliya 400kb! Waxay umuuqataa qaaciddada sixirka ee Obelix. = :)

    1.    Tarak dijo

      Waxaan kuu sheegayaa, waa wax la yaab leh, in kasta oo aan arki doonno sida uu aakhirka noqdo.