7 ms·
> Static binaries are far too limited; most software requires lots of files spread all around the file system. In my experience that is entirely and ludicrousl
by AnIdiotOnTheNet 6y ago
> Static binaries are far too limited; most software requires lots of files spread all around the file system.
In my experience that is entirely and ludicrously false. That is merely how a lot of unix software does things by convention, but there are a lot of ways to make even poorly-thought-out unix software behave as a self-contained entity.
- jillesvangurp 6y agoWell, yes that's exactly what docker does. In contrast, most linux package managers seem to make a big deal about doing all of this slightly different on just about every linux distribution and even between different versions of the same distributions. The fact package managers exist proves my point: deciding which files go where is a big deal and there seem to be an awful lot of opinionated package managers making different choices here. Whatever standards and conventions exist here seem to leave an awful lot of choice and wiggle room.
- AnIdiotOnTheNet 6y ago> The fact package managers exist proves my point: deciding which files go where is a big deal and there seem to be an awful lot of opinionated package managers making different choices here. Consider that "package managers" only really existed in the UNIX world until relatively recently. Other OSs just didn't make everything so complicated to begin with. "which files go where" just isn't really a problem if you don't make dependencies some third party's problem.