3 ms·
It doesn't claim DIY GC is impossible: The article first talks about difficulties a ship-your-own-GC faces, and enumerates workarounds for them (slide "GC and
by fulafel 3y ago
It doesn't claim DIY GC is impossible:
The article first talks about difficulties a ship-your-own-GC faces, and enumerates workarounds for them (slide "GC and WebAssembly 1.0 (3)" and coupe of next ones).
Then it starts talking about the planned GC support extension in WebAssembly and decides to go with that.
- JenrHywy 3y agoSure, but I thought that a successfully implemented CG'd language running on WASM would have been something worth noting.
- antonvs 3y agoBlazor isn't unique in that. At least some of the "non-mainstream" languages that the article mentions have WASM solutions. But, because they have to ship a non-trivial runtime as part of each app, they tend to suffer from the same kind of problems Blazor has, which is what the article was addressing.
- deleted 3y ago[deleted]
- fulafel 3y agoThat's true. Besides Blazor, the WebAssembly Go port[1] does this as well. [1] https://github.com/golang/go/wiki/WebAssembly https://github.com/golang/go/wiki/WebAssembly