Hacker News new | ask | show | jobs
by sshine 339 days ago
> Nix is pathologically recursive, lazy, and uses fixed points, things that are very apt to changing something that cascades through a bunch of dependents.

While that may be true, it is particularly the case for nixpkgs; i.e., you may imagine a contender to nixpkgs that is less tangled.

I’ve recently enjoyed reading on research into simpler alternatives; GrizzlT’s deep-dive into nixpkgs design patterns, and nrdxp’s atom format:

https://grizzlt.prose.sh/corelib-revolutionary-nixpkgs

https://nrd.sh/blog/atom-anatomy/