Hacker News new | ask | show | jobs
by fulafel 1042 days 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.

1 comments

Sure, but I thought that a successfully implemented CG'd language running on WASM would have been something worth noting.
Blazor 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.
That's true.

Besides Blazor, the WebAssembly Go port[1] does this as well.

[1] https://github.com/golang/go/wiki/WebAssembly