News for hackers. Stuff that matters.
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Saturday May 06, 2023 @11:40PM (#35847706)
Have you tried wasmtime? Any noticeable difference?
Re:FaaS in Go with WASM, WASI and Rust by dilyevsky on Sunday May 07, 2023 @01:20AM (#35848170)
Wasmtime is i think the only engine that does proper jit, everything else does interpreter and aot (like wazero)
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @02:25AM (#35848445)
Yeah, Wasmer (which I don't pay much attention to) uses Cranelift from Wasmtime, so Cranelift is pretty much the only game in town for JIT.

Wazero is awesome, I wish them luck and hope to use it, but I would use wasmtime for most everything until it gets a lot further along.

Re:FaaS in Go with WASM, WASI and Rust by mojodojodev on Sunday May 07, 2023 @02:38AM (#35848510)
So much tech with the word wasm in it now, it's beginning to get confusing!
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @03:10AM (#35848755)
Yeah I perused the wazero docs and AOT doesn't sound too bad for a lot of use cases. A lot of different choices in the WASM space!
Re:FaaS in Go with WASM, WASI and Rust by titzer on Sunday May 07, 2023 @08:16AM (#35850620)
Wamr has two JITs. Wizard recently added a JIT. And of course all of the Web engines and node have JITs.
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @03:05PM (#35854534)
None of those is relevant to me here imo. It's not that I don't know of them.