Building Zig from source for dummies?

Thanks, that clears things !
I’ll submit a PR

Most enterprise Linux distros come without even a C compiler.
I had to compile Python from scratch on different Linuxes several times and while it’s not really difficult, it’sdifferent every time, starting with the system package manager…
That’s why I switched to Docker images on those targets, and I think that’s more or less the point of those.
On a developer system Linux, it’s easy to use a one-liner like ./configure && make && make install though, once the dependencies are in place.
And I like to have control over the deps.

If you have a C compiler on a system , then you usually also have make.

On enterprise Linuxes in production system, you sometimes are not allowed to install any new software from the internet.
So you’re it’s your responsibility to deliver those deps together with your own software.

So I think that building from scratch is most important, but a docker image with a pre-built Zig is also important.

Somewhat related, I think that convenient package manager like pip or npm lead to huge dependency trees which are no longer manageable for mere humans and this imposes a risk.
Hard to say if this risk is greater than the risk of programming more code yourself…