你知道wasm跟js是怎么互相call?资料怎么传?你这个要搞清楚。wasmGC是用来解决一部份这类的问题。wasm你需要管理内存,不然光是copy就吃掉一堆效能。而且wasm的compiler本来就比java/c#差很多,效能差是正常的。所以不用c/c++或直接wasm assembly,还要规划好资料的传递,不然根本直接js+typedarray就好了。js的效能是非常好的,不要有错误的观念。所以除非你的wasm程式规划的很好,不然比js差是正常的。c#除非移植到wasmGC,不然高效能是很难的。
https://web.dev/case-studies/google-sheets-wasmgc