Wasm3 yn mynd heibio
Mae Wasm3 angen 64Kb o gof ar gyfer cod a 10Kb o RAM, sy'n eich galluogi i ddefnyddio'r prosiect i redeg rhaglenni a luniwyd yn WebAssembly ar
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) ac ATmega1284, yn ogystal â byrddau a chyfrifiaduron yn seiliedig ar bensaernïaeth x86, x64, ARM, MIPS, RISC-V a Xtensa. Y systemau gweithredu a gefnogir yw Linux (gan gynnwys llwybryddion seiliedig ar OpenWRT), Windows, macOS, Android, ac iOS. Mae hefyd yn bosibl crynhoi wasm3 i god WebCynulliad canolradd i weithredu'r dehonglydd yn y porwr neu ar gyfer lansiad nythu (hunan-gynnal).
Cyflawnir perfformiad uchel trwy ddefnyddio technoleg yn y cyfieithydd
Yn ogystal, gellir ei nodi
WebCynulliad yn y We. Ar ôl dadansoddi’r 948 mil o wefannau mwyaf poblogaidd yn ôl sgôr Alexa, darganfu’r ymchwilwyr fod WebAssembly yn cael ei ddefnyddio ar 1639 o safleoedd (0.17%), h.y. ar 1 o bob 600 o safleoedd. Yn gyfan gwbl, canfuwyd 1950 o fodiwlau WebCynulliad ar y safleoedd, ac mae 150 ohonynt yn unigryw. Wrth ystyried cwmpas WebAssembly, gwnaed casgliadau siomedig - mewn mwy na 50% o achosion, defnyddiwyd WebAssembly at ddibenion maleisus, er enghraifft, ar gyfer mwyngloddio cryptocurrency (55.7%) a chuddio'r cod sgriptiau maleisus (0.2%). Mae defnyddiau cyfreithlon o WebAssembly yn cynnwys gweithredu llyfrgelloedd (38.8%), creu gemau (3.5%), a gweithredu cod brodorol nad yw'n cynnwys JavaScript (0.9%). Mewn 14.9% o achosion, defnyddiwyd WebAssembly i ddadansoddi'r amgylchedd ar gyfer adnabod defnyddwyr (olion bysedd).
Ffynhonnell: opennet.ru