WebAssembly: un concorrente per Javascript?

WebAssembly rappresenta un concorrente per Javascript o un suo complemento? In che modo possono convivere queste due soluzioni?