News for hackers. Stuff that matters.
Re:How I develop with Nix by KirinDave on Wednesday August 12, 2015 @06:31PM (#10051185)
This does't actually answer any real criticism I leveled except...

> but everyone can't use their own dependency management system.

This is untrue. Different disciplines use different tools for dependency management and it's not clear to me that the world is crying out for a unification here. Golang developers use one, Nim developers use another. Java developers have different requirements still.

Let's look at a pair of closely related langauges, Clojure and ClojureScript. While we might want a uniform method for DECLARING dependencies, the specific mechanisms used to fetch those dependencies may (and possibly should?) be different.

Re:How I develop with Nix by sciurus on Wednesday August 12, 2015 @09:02PM (#10051750)
I didn't say everyone globally, I said everyone on a development team, i.e. a group of people working together to build a product. Creating a reliable development environment for a team can be a PITA. That's why Vagrant, and more recently Docker, gained a lot of traction. People could use Nix to solve the same problem, like ris describes at https://news.ycombinator.com/item?id=10050681
Re:How I develop with Nix by KirinDave on Thursday August 13, 2015 @02:10PM (#10056119)
I just have a hard time envisioning package management as the light and the hope for this problem, at least at the level of granularity offered.