Hacker News new | ask | show | jobs
by gindely 1875 days ago
> One big argument for Docker is no dependencies, but Go and C# already can create fat native binaries that have no dependency on anything else (no .net framework or even VM, all native, same thing in Go). I believe Rust too offers the same thing. There is no excuse with all those different languages all supporting that.

Using Nix, you can build a self-contained deployment for just about any language/rutime you can imagine, and the target machine doesn't need to run Nix.

1 comments

Would one run the same binary on all of, say, Debian, Fedora, FreeBSD?
Why is that important? Different binaries for each platform is fine.