Over the last few weeks I haven't been able to stop thinking about multithreaded JavaScript. It all started with me seeing Jarred Sumner's PR adding shared-memory threads to JavaScriptCore in Bun's fork of WebKit. It pointed to Filip Pizlo's WebKit blog post "Concurrent JavaScript: It can work!". The idea behind both is to allow multiple ...