4 ms·
.NET was already incompatible with WASM GC from the start [1]. The changes in .NET 10 are nothing in comparison to those. AFAIK WASM GC was designed with only J
by Rohansi 1y ago
.NET was already incompatible with WASM GC from the start [1]. The changes in .NET 10 are nothing in comparison to those. AFAIK WASM GC was designed with only JavaScript in mind so that's what everyone is stuck with.
[1] https://github.com/dotnet/runtime/issues/94420 https://github.com/dotnet/runtime/issues/94420
- whizzter 1y agoThere's 2 things, 1: JavaScript _interoperability_ , ie same heap but incompatible objects (nobody is doing static JS) 2: Java, Schemes and many other GC derived languages ,etc have more "pure" GC models, C# traded some of it for practicality and that would've required some complications to the regular JS GC's.