| ▲ | t43562 2 hours ago | |
Moving packages out of the operating system and effectively into language specific silos is a trade off. Go executables are statically linked:
We find these tradeoffs useful because distributions don't always stay close enough to the bleeding edge for what we're doing and often we're using machines where we have no permission to install system packages or update them. So we derive great value from effectively having a private packaging system.On the other hand a build system that only does silos, assumes some packaging system and is monolingual has limited applicability. | ||