Wasm3 läheb mööda
Wasm3 vajab koodi jaoks 64Kb mälu ja 10Kb RAM-i, mis võimaldab teil projekti kasutada WebAssemblys kompileeritud rakenduste käitamiseks.
Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K) ja ATmega1284, samuti lauad ja arvutid, mis põhinevad x86, x64, ARM, MIPS, RISC-V ja Xtensa arhitektuuridel. Toetatud operatsioonisüsteemid on Linux (sh OpenWRT-põhised ruuterid), Windows, macOS, Android ja iOS. Samuti on võimalik koostada wasm3 WebAssembly vahepealseks koodiks, et käivitada tõlgi brauseris või pesastatud käivitamiseks (isehostimine).
Kõrge jõudlus saavutatakse tõlgi tehnoloogia kasutamisega
Lisaks võib märkida
WebAssembly veebis. Pärast Alexa reitingu järgi 948 tuhande populaarseima saidi analüüsimist leidsid teadlased, et WebAssemblyt kasutatakse 1639 saidil (0.17%), s.o. ühel saidil 1-st. Kokku tuvastati saitidel 600 WebAssembly moodulit, millest 1950 on ainulaadsed. WebAssembly ulatust kaaludes tehti pettumust valmistavad järeldused - enam kui 150% juhtudest kasutati WebAssemblyt pahatahtlikel eesmärkidel, näiteks krüptoraha kaevandamiseks (50%) ja pahatahtlike skriptide koodi varjamiseks (55.7%). WebAssembly legitiimsed kasutusalad hõlmavad teekide käivitamist (0.2%), mängude loomist (38.8%) ja natiivse mitte-JavaScripti koodi käivitamist (3.5%). 0.9% juhtudest kasutati WebAssemblyt keskkonna analüüsimiseks kasutaja tuvastamiseks (sõrmejälgede võtmiseks).
Allikas: opennet.ru