top | item 27017379

(no title)

gindely | 4 years 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.

discuss

order

cutemonster|4 years ago

Would one run the same binary on all of, say, Debian, Fedora, FreeBSD?

sn_master|4 years ago

Why is that important? Different binaries for each platform is fine.