4 ms·
No mention of the immutable content addressable hash file system presented in the Artifacts System[]. One of the benefits of a system like this is that you can
by nanomonkey 6y ago
No mention of the immutable content addressable hash file system presented in the Artifacts System[]. One of the benefits of a system like this is that you can have multiple versions of a library coexisting without conflict with your requirements system. Each program can reference a different hash, duplicates are easily made unnecessary because they resolve to the same hash, etc.
[]https://apps.dtic.mil/dtic/tr/fulltext/u2/a276589.pdf https://apps.dtic.mil/dtic/tr/fulltext/u2/a276589.pdf
- narwally 6y agoSounds like having your libraries stored in git repos and then having your programs point to the commit they want to use. Something like this would solve headaches that there are innumerable tools for. A much more elegant solution for the problems things like pyenv or nix are attempting to solve.
- nanomonkey 6y agoYes, exactly, except for local first, and for all your files in your filesystem (documents, libraries, program source code, etc.), and collaborative.