top | item 42713321

(no title)

chrisdone241003 | 1 year ago

The intention -- ideally -- is to distribute statically linked binaries. So the one you mentioned is statically linked with musl, so it doesn't depend even on libc, it just needs the Linux ABI. My vision is that once you've got a hell binary, like bash, it'll work for years and years on a system. I'd like to start building arm64 builds, too, but just haven't started yet.

For MicroHs, you might be able to build a different kind of Haskell using a separate codebase. One selling point for having an interpreter written with GHC Haskell is that Hell piggybacks on the GHC runtime and libraries. So it has concurrency, handles, exceptions, process launching, etc. that behave in the usual way, as it's literally calling those same standard functions. That's not discounting the idea that someone could use micro-hs, of course. That'd probably be quite viable.

discuss

order

No comments yet.