> Is there a subtle detail about packaging software for distribution as isolated executables that I'm missing?
In practice it's a nightmare, particularly for legacy software that demands a ton of dynamic linking to system-installed libraries.
In practice it's a nightmare, particularly for legacy software that demands a ton of dynamic linking to system-installed libraries.
Dependency heavy environments such as e.g. node or python make it a nightmare. But large stable base library environments with selectively chosen dependencies are usually easy to manage, e.g. .NET.