|
|
|
|
|
by 0x69420
1101 days ago
|
|
the article does a good job of explaining why something like the flake system was necessary, but man oh man does the particular thing we wound up with have issues. you can smell from a mile away that they were engineered to solve widely-experienced problems... as experienced by a single company, with an existing, idiosyncratic set of methodologies. and they just happened to get the blessing because eelco was at that company. unlike nix proper, however, where eelco had the entire internet for feedback, the core design of flakes ossified before the world at large had reason to care about them. it doesn't help that nix's command-line ux is currently super splintered as a result, and while that will be ironed out in the long run, the thing in the name of which those tools got splintered is rather insulting. i love nix but god damn this is the stage at which i'd take someone to couples counseling |
|