> But for C/C++ projects I would just compile in an Ubuntu container as well.
Setting up a reproducible build environment with nix-shell is much more convenient than screwing around with containers.
Setting up a reproducible build environment with nix-shell is much more convenient than screwing around with containers.
I already use default.nix + direnv for my C++ projects.