A JS runtime kinda like Node but all I/O uses the equivalent of Erlang's drivers (in-process DLLs) or ports (subprocesses using a specific protocol over pipes), or dynamically loaded native modules. New nodes (processes) can be spawned dynamically on the same host.

I've prototyped this sort of thing already with Lua a couple of times, but there are a lot more JS VMs to choose from these days. I have no desire to chase moving targets which don't care about anything but the browser use case. I'm talking about you, SpiderMonkey and V8.

Follow

@freakazoid That's similar to the approach "Bare" takes. The core is super minimal and everything is added piece meal via native extensions: github.com/holepunchto/bare

· · Web · 0 · 2 · 3
Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.