Hacker News new | ask | show | jobs
by otabdeveloper4 750 days ago
At some point you will want to manage your own software supply chain. A C++ compiler is the bare minimum, but then you'll surely want a Python environment too, and of course some npm packages for the frontend. Then you'll want some cross-compilation - for the new ARM processors, or maybe you want a different libc. After that you need caching and remote builds, because build times are a pain in the ass.

Here you come to realize that Nix already comes with all that out of the box, with some minimal tweaking.

Jails/chroots/containers are an orthogonal thing, though often whatever comes out of your software supply chain you'd want to run containerized too.