3 ms·
I don't think he's talking about the power user. It's geared at the pragmatic user who wants to get work done. However, it assumes there is always an objective
by nvarsj 11y ago
I don't think he's talking about the power user. It's geared at the pragmatic user who wants to get work done.
However, it assumes there is always an objective better way. That's something I'm not convinced of.
The rational that reducing choices will lead to less software bugs is certainly true, though. That's the reason I'd pick to have less config. Config options generally map directly to conditionals in your code base, which means more potential code flows and multiplicative combinations of possible things your code can do depending on what is turned on and off. There is a real maintenance cost to having lots of configuration.
- easytiger 11y ago> It's geared at the pragmatic user who wants to get work done. So the person who would just use preinstalled bash then
- marrs 11y agoSurely the pragmatic user who wants to get stuff done is the power user. You take the effort to learn the advanced stuff because you want the shell to get out of your way.