Wasm is definitely designed to be compiled, either ahead of time or JITed. Wasm interpreters are few and far between.

Huh you're right. I had worked with interpreted WASM before, which is why I thought that was more common.

WASM is a great system, but quite complex -- the spec for Mog is roughly 100x smaller.