Microsoft, Google da ARM sun haɗu da teungiyar Bytecode don haɓaka haɓakar WebAssembly

A ƙarshen 2019, a cikin haɗin gwiwa don yin WebAssembly tsarin giciye-dandamali lissafin lokacin aiki, las Kamfanoni kamar Mozilla, Fastly, Intel, da Red Hat sun ba da sanarwar ƙaddamar da Allianceawancen Bytecode. Wannan yunƙurin da aka gina kewaye da WebAssembly ya mai da hankali kan samar da ingantacciyar hanyar bytecode wanda za a iya gudanarwa daga burauzar gidan yanar gizo, tebur, ko dandamalin IoT / sakawa.

An ƙaddamar da hasaukar Gidan yanar gizo azaman tsarin koyarwar kama-da-wane tare da sharuɗɗan amfani da yawa waɗanda ke iya ɗaukar lambar da aka rubuta a cikin harsunan shirye-shiryen ban da JavaScript da gudanar da lambar a kan takamaiman dandamali, aƙalla mai bincike a cikin wannan yanayin.

Wannan bayani yakamata kuma ya bada izinin aikace-aikace masu rikitarwa, kamar wasan bidiyo na 3D mai nutsarwa, ƙirar kwamfuta ko hoto da gyaran bidiyo, suna aiki da kyau akan dandamali na niyya. Godiya ga WebAssembly, masu haɓaka zasu iya, misali, sanya lambar aikace-aikacen su a C, C ++ ko Rust kuma su gudanar da waɗannan shirye-shiryen cikin sauri na asali a cikin burauzar gidan yanar gizo, ba tare da sake shiga cikin JavaScript ba tare da iyakokin da wannan ya sanya.

A cewar masu gabatar da shirin, tashin gajimare da na'urorin IoT na haifar da masu ci gaba da gudanar da lambar da ba za a iya dogaro da ita ba a cikin sabbin muhallin, suna haifar da sabbin matsaloli, musamman ta fuskar tsaro da jigilar kayayyaki.

Kamfanin Bytecode Alliance zai samar da tushe ga masu haɓaka don aiwatar da lambar da ba amintar da ita ba a kan kowane kayan more rayuwa, tsarin aiki, da na'urar. Wannan gamayyar kungiyoyin masu bude ido za su mai da hankali kan kafa yanayi na aiki da kuma hada kayan aiki na harsuna, wadanda suka hada da kaya-wasi, wat, da wasmparser, wadanda ke samar da tsaro, inganci, da tsari a fannoni daban-daban na gine-gine da kayan aiki.

Kuma yanzu sababbin mashahuran mambobi sun shiga, kamar Microsoft, Arm, DFINITY Foundation, Embark Studios, Google, Shopify, da Jami'ar California San Diego.

A wata sanarwa, Bobby Holley, wani fitaccen injiniyan Mozilla kuma memba a kwamitin kungiyar Kawancen Bytecode, ya bayyana ci gaban kayan masarufi a halin yanzu a zaman wani salo na kasuwanci mai wahala.

Holley ya ce "Idan kuna son gina wani babban abu, ba gaskiya bane a gina dukkanin abubuwan da aka hada daga farko." “Amma dogaro da hadadden sarkar samar da kayayyaki daga wasu wurare na bada damar faduwa a koina a cikin wannan sarkar don kawo cikas ga tsaro da kwanciyar hankali na dukkan shirin. Mozilla ta taimaka ƙirƙirar Gidan yanar gizo don ba da damar gidan yanar gizo ya haɓaka sama da JavaScript kuma ya gudanar da nau'ikan software da sauri sauri. Amma yayin da ya balaga, ya zama bayyane cewa kayan fasaha na WebAssembly, musamman keɓance ƙwaƙwalwar ajiya, suma suna da damar canza haɓakar software fiye da mai binciken. Sauran kungiyoyi da yawa sun bayyana wannan ra'ayin kuma mun hada kai don kaddamar da kamfanin Bytecode Alliance a matsayin kungiyar masana masana'antu ta zamani a karshen 2019. ”

“Kayan aiki kamar kwantena na iya ba da ɗan keɓewa, amma ƙara ƙyalli a sama kuma ba shi da sauƙi a yi amfani da shi ta hanyar mai sayarwa. Kuma duk waɗannan abubuwa suna ƙarfafa fa'idodi na manyan kamfanoni waɗanda ke da albarkatu don sarrafawa da kuma bincika sarƙoƙin samar da su ".

Bugu da ƙari an ambaci cewa mambobin da suka kafa sun raba tarin kayan aikin WASM tare da Bytecode Alliance, gami da mahalli na lokacin aiki, abubuwan tafiyar lokaci, da ƙari.

Yanzu, tare da Microsoft, Google, da Mozilla a cikin jirgin, Kamfanin Bytecode Alliance suna da goyan baya daga uku daga cikin manyan dillalai masu bincike hudu. Editan Safari Apple shine kawai babban mai ba da burauza da ya ɓace. Tare da goyan baya mafi girma, kawancen yana ba kanta kyakkyawar damar rayuwa ta dogon lokaci.

Ralph Squillace, babban manajan shirye-shiryen, Microsoft a Azure Core Upstream da kuma kwamiti memba na teungiyar Bytecode.

Aikin Microsoft akan WebAssembly ya hada da sakin Blazor WebAssembly su, wanda ke ba masu haɓaka C # da .NET damar ƙirƙirar aikace-aikacen da ke gudana a cikin mai bincike tare da WebAssembly, amma suna aiki azaman aikace-aikacen tebur na asali, wanda aka fi sani da aikace-aikacen gidan yanar gizo masu ci gaba.

Blazor WebAssembly na ɗaya daga cikin nau'ikan juzu'i huɗu na aikin Blazor na Microsoft, wanda ya haɗa da goyan bayan Blazor Server don aikace-aikacen gidan yanar gizo, mai fassarar Electron, da ɗaurin kwanan nan da aka saki na Mobile Blazor don gina kayan aikin iOS da Android ta amfani da C # da. NET maimakon JavaScript.

Source: https://bytecodealliance.org


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.