Wow such great explanations of JIT (Just-In-Time Compiler), Assemnly, JS and WebAssembly all together.
And now we understand why Rust seems better for WebAssembly. The Rust compiler manage the garbage collection at compile time.
And why WebAssembly seems promising.
I guess that more video games will be loaded directly from the web browser in the future