Comment

Comment by pjmlp

Tooling is holding back WebAssembly.

It is very hard to debug WebAssembly applications, depending on the source language, we are still on printf debugging kind of experience.

Even the DWARF plugin for Chrome (only, nowhere else), hasn't been updated since 2023.

Then there is the whole experience, again depending on the language, to produce a .wasm file, alongside the set of imports/exports for the functions, instead of a plain "-arch=wasm".

GC support is now available, however it is a "yes but", because it doesn't support all kinds of GC requirements, thus some ecosystems like .NET, still need to ship their own.

Finally we have WIT trying to be yet another go at COM/CORBA/gRPC.

parent pjmlp 10 months ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton