2 ms·
There's no reason to want a package manager to be non-deterministic (i.e., unpredictable). I gather that functional is meant to encompass more than those two pr
by mtdewcmu 12y ago
There's no reason to want a package manager to be non-deterministic (i.e., unpredictable). I gather that functional is meant to encompass more than those two properties; I just didn't want to list them all.
What bugs me a little is that there are Programming Languages folks that are into functional programming and Computer Systems folks that work on things like filesystems. I liked Systems in college. It seems like the PL camp has somehow found a way to rename systems concepts that already had names and call them functional.
- cstrahan 12y ago> There's no reason to want a package manager to be non-deterministic (i.e., unpredictable). I agree with that assertion. However, it's an important distinction, as almost all other package managers produce non-deterministic build artifacts.