the.com/nix

The package manager that treats your filesystem like a crime scene — everything logged, nothing overwritten.

means A functional package manager (and the language/system behind it) that installs software into isolated, uniquely-hashed paths so different versions can coexist without ever clobbering each other.

from Named by its creator Eelco Dolstra, whose research built the system around 'nix' as shorthand for the Latin-flavored notion of fixing software builds deterministically — nix stores are addressed by cryptographic hashes of their inputs, so the name doubles as a nod to 'fix' (as in fixed, reproducible) with the initial sound swapped. It's also a tidy coincidence that 'nix' casually means 'nothing' in colloquial English (itself possibly from German 'nichts') — fitting for a system where nothing gets overwritten, only added.

origin
research project from a 2003 Utrecht PhD thesis
core trick
every package lives in its own hashed directory
side effect
rollbacks become trivial, broken upgrades become undoable
reputation
powerful enough to configure entire OS, cryptic enough to need a cult
the.com · every word