JavaScript, Webassembly, Emscripten, Numerical Methods, Machine Learning.
others may have done some of this work already… showing performance versus matrix size, checking into various other Emscripten build options, looking more into numeric accuracy, and so on. But the point here is that Emscripten combined with modern JS engines seems to be a spectacular advancement