It seems there would still be some sort of interpreter for WASM - meaning any performance gains could have been made using existing bytecode interpreters. I'm probably wrong on that assumption, but am unclear why.
I guess I'm wondering what makes WASM so much better than investing engineering energies into existing things.