Wasm3 prolazi
Za pokretanje wasm3 potrebno vam je 64 Kb memorije koda i 10 Kb RAM-a, što vam omogućuje korištenje projekta za pokretanje aplikacija kompajliranih u WebAssembly na
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) i ATmega1284, kao i na pločama i računalima baziranim na x86, x64, ARM, MIPS, RISC-V i Xtensa arhitekturama. Podržani operativni sustavi uključuju Linux (uključujući usmjerivače temeljene na OpenWRT), Windows, macOS, Android i iOS. Također je moguće prevesti wasm3 u međukod WebAssembly za pokretanje tumača u pregledniku ili za ugniježđeno izvršavanje (samostalno hostiranje).
Visoke performanse postižu se upotrebom tehnologije u prevoditelju
Dodatno, možete napomenuti
WebAssembly na webu. Nakon analize 948 tisuća najpopularnijih stranica prema Alexa ocjenama, istraživači su otkrili da se WebAssembly koristi na 1639 stranica (0.17%), tj. na 1 od svakih 600 stranica. Ukupno je na stranicama preuzeto 1950 WebAssembly modula, od kojih je 150 bilo jedinstveno. Kada se razmatra opseg korištenja WebAssemblyja, doneseni su razočaravajući zaključci - u više od 50% slučajeva WebAssembly je korišten u zlonamjerne svrhe, na primjer, za rudarenje kriptovalute (55.7%) i skrivanje koda zlonamjernih skripti (0.2%) . Legitimne upotrebe WebAssemblyja uključuju pokretanje biblioteka (38.8%), stvaranje igara (3.5%) i pokretanje prilagođenog koda koji nije JavaScript (0.9%). U 14.9% slučajeva WebAssembly je korišten za analizu okruženja za identifikaciju korisnika (fingerprinting).
Izvor: opennet.ru