News for hackers. Stuff that matters.
Re:Ask HN: Why does every package+module system become a Rub... by potamic on Monday January 30, 2023 @06:54AM (#34578555)
What's a good source, for someone who has never used nix, to read about its conceptual model and how it is different from contemporary dependency managers?
Re:Ask HN: Why does every package+module system become a Rub... by tazjin on Monday January 30, 2023 @07:07AM (#34578636)
There really isn't one that I know of. There's the original thesis[0], but it's from a different time and it focuses only on the package management (~ for a distribution) aspect.

Everything else is mostly written to teach people how to use Nix, and the more recent the thing is the more it will focus on surface-level features of the C++ implementation of Nix.

[0]: https://edolstra.github.io/pubs/phd-thesis.pdf

Re:Ask HN: Why does every package+module system become a Rub... by rkrzr on Monday January 30, 2023 @11:47AM (#34582422)
We wrote a blog post on how Nix helps us solve some of the problems that we encountered with other package managers like e.g. apt and pip.

https://www.channable.com/tech/nix-is-the-ultimate-devops-to...

(It doesn't go very much in depth on the conceptual model, but touches on the the main ideas)