4 ms·
How would I capitalize on this? Is there any specific language or framework I could learn to stay competitive?
by Traubenfuchs 3y ago
How would I capitalize on this?
Is there any specific language or framework I could learn to stay competitive?
- dns_snek 3y agoTheoretically, any language that can target WASM, like Rust, Zig, or even C. I think the plan is to eventually support higher level languages with garbage collectors, but I don't know how much progress has been made on that front. I haven't played with it enough to know which one provide the best experience at the moment, so I'd be interested to hear suggestions from others who have used it more extensively, especially with newer parts of the ecosystem like the component model, interface types, WASI, and generating ergonomic bindings to other languages (e.g. JS <> WASM)
- vbezhenar 3y agowasm GC is available in Chrome. Not sure about native implementations.
- pjmlp 3y agoBasically higher level languages with garbage collectors have to be converted twice, from their own bytecode into WASM, runing on a runtime that will never be as fined tuned as their own language specific runtime. Example, the WASM GC design doesn't support all use cases of .NET GC with interior pointers. There is really no reason to use this instead of packaging higher level languages with garbage collectors into a regular Kubernetes container.