Hacker News new | ask | show | jobs
by palata 887 days ago
> I don't think this line is clear.

Well I agree: the line is not clear at all. It is a matter of use-case and also of preference. Hence my point: developers should let those who build and distribute the code decide what they want, and organize their code such that both work (usually it does not require a lot of effort from the developer).

> see Linus' lament on trying to ship Subsurface builds for Linux, and his endorsement for AppImage.

I would think that this is his preference. My preference is to be given the sources and to build it myself, which allows me to maintain a package for my preferred distro.

> but instead they built cgo, which made C interop easy and practical.

Yes, I think this is great! On the Rust side, is cargo-c an official project though? It doesn't seem like it...