4 ms·
> Emotions aside, what is the solution? Might sound cynical, but: design your own hardware with a stable ISA. Develop an operating system on top of it. Ship yo
by bluetomcat 2y ago
> Emotions aside, what is the solution?
Might sound cynical, but: design your own hardware with a stable ISA. Develop an operating system on top of it. Ship your language on top of that OS and boast about the ABI stability to the few users of your language.
- brabel 2y agoHas anyone done that? I think https://urbit.org/ https://urbit.org/ has tried but I haven't heard of them in years, so I think they haven't taken over the world yet.
- yencabulator 2y agoWell, Mill is vaporware but its portals would be a (micro-kernel ready but Linux-usable) syscall boundary, defining at least the core of the ABI -- and they're pretty much just a flavor of the regular function call on the platform.