But on the other hand I'm not really happy with the fact that I'm waiting for GC and DOM access since 2019 or something like that
and it doesn't seem like we're getting close
But on the other hand I'm not really happy with the fact that I'm waiting for GC and DOM access since 2019 or something like that
and it doesn't seem like we're getting close
* The GC MVP spec is mostly done at this point.
* There are working toolchains for multiple languages: Java, Dart, Kotlin, and others have begun work as well.
* We will have a Phase 3 vote this week.
There are a few limitations right now, some of which lack of built-in garbage collection and multi-threading. You also have to use a language that can completely compile to Wasm, making it hard (sometimes impossible) to leverage already built libraries/binaries.
But... the tech is growing rapidly and we're excited for it! Happy to dive in or answer more questions if you'd like!
A couple questions:
1. What use cases are you targeting, or which ones do you think have the most benefits from wasm?
2. What tools/stack are you currently using, or which ones do you think are the most promising?
And since it is a sandbox.. either you, or your friendly wasm interpreter (via. wasi etc...) needs to provide the system access APIs for various things like storage/filesystem access, hardware acceleration via. GPU, TPU etc.. And some of the standard APIs we take for granted.
And for places where you can't use JIT compilation (like iOS... - which is where most of the users/developers of our app were) there are interpreters like wasm3.
There was supposed to be a way to use the webassembly interpreter from JSCore but i am afraid my iOS knowledge doesn't go that far.