Nix: A functional package manager for your C++ software stack
summary
Nix claims reproducibility for C++ stacks by building everything in isolated, sandboxed environments and storing each build under a cryptographic-hashed prefix so multiple versions coexist. It uses a functional DSL to express build recipes as pure functions, demonstrates building real C++ libs like Abseil, and promises distributed caching so binary reuse avoids rebuilds. The presenter cites 20,000 versions per package in parallel and emphasizes sandboxed builds that actually work.
AI-written summary · about
chapters (4)
- 0:00Start
- 1:32Why Interesting ?
- 2:20Nix solutions for that Self-contain in /nix
- 4:20Nix package collection
related talks
01h 03mNixOS
15mBuilding Developer-Friendly Spaces: Nix in a Nutshell
06mNix: The declarative package manager
34mNix for developers and ops
18mNix: FP for your packages and deployments
59mReproducable environments using nix
24mA sack full of angry snakes: Taming your python dependencies with Nix
55mSane System Management with NixOS - I Do Declare!
