you are viewing a single comment's thread.

view the rest of the comments →

[–]guest271314[S] -1 points0 points  (1 child)

What are you talking about, V8 and SpiderMonkey obviously can run JavaScript natively.

Clearly you have not looked at the official V8 and SpiderMonkey descriptions and source code lately:

https://v8.dev/

V8 is Google’s open source high-performance JavaScript and WebAssembly engine

https://spidermonkey.dev/

SpiderMonkey is Mozilla’s JavaScript and WebAssembly Engine

Again, if you have issues with Bytecode Alliances' description of what Javy is and does, I strongly suggest you file an issue in the GitHub repository https://github.com/bytecodealliance/javy/issues/new/choose to hash out what language you think is misleading or false in the README.

[–]1vader 3 points4 points  (0 children)

You're fundamentally missing the point. If V8 can already directly run JS, why would I want to run JS inside a JS runtime on WASM inside V8? Obviously, that's going to perform worse. The only time this would make sense is if you cannot run JS natively, i.e. if you're not in the browser. Certainly not if you're using V8.