Wasm3 pumasa
Upang patakbuhin ang wasm3, kailangan mo ng 64Kb ng code memory at 10Kb ng RAM, na nagbibigay-daan sa iyong gamitin ang proyekto upang magpatakbo ng mga application na pinagsama-sama sa WebAssembly sa
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) at ATmega1284, pati na rin sa mga board at computer batay sa x86, x64, ARM, MIPS, RISC-V at Xtensa na mga arkitektura. Kasama sa mga sinusuportahang operating system ang Linux (kabilang ang mga router batay sa OpenWRT), Windows, macOS, Android at iOS. Posible ring i-compile ang wasm3 sa WebAssembly intermediate code upang patakbuhin ang interpreter sa browser o para sa nested execution (self-hosting).
Ang mataas na pagganap ay nakakamit sa pamamagitan ng paggamit ng teknolohiya sa interpreter
Bilang karagdagan, maaari mong tandaan
WebAssembly sa Web. Matapos suriin ang 948 sa mga pinakasikat na site ayon sa mga rating ng Alexa, natuklasan ng mga mananaliksik na ang WebAssembly ay ginagamit sa 1639 na site (0.17%), i.e. sa 1 sa bawat 600 na site. Sa kabuuan, 1950 WebAssembly module ang na-download sa mga site, kung saan 150 ang natatangi. Kung isasaalang-alang ang saklaw ng paggamit ng WebAssembly, ang mga nakakadismaya na konklusyon ay ginawa - sa higit sa 50% ng mga kaso, ang WebAssembly ay ginamit para sa mga malisyosong layunin, halimbawa, para sa pagmimina ng cryptocurrency (55.7%) at pagtatago ng code ng mga malisyosong script (0.2%) . Kasama sa mga lehitimong paggamit ng WebAssembly ang pagpapatakbo ng mga aklatan (38.8%), paggawa ng mga laro (3.5%), at pagpapatakbo ng custom na non-JavaScript code (0.9%). Sa 14.9% ng mga kaso, ginamit ang WebAssembly upang pag-aralan ang kapaligiran para sa pagkakakilanlan ng user (fingerprinting).
Pinagmulan: opennet.ru