I think that the software world ought to fear and dread complexity, the same way that the Unix designers feared and dreaded verbosity.
«
Note the obsessive use of abbreviations and avoidance of capital letters; this is a system invented by people to whom repetitive stress disorder is what black lung is to miners. Long names get worn down to three-letter nubbins, like stones smoothed by a river.
»
Niklaus Wirth pointed this out over 30 years ago…
https://ieeexplore.ieee.org/document/348001
… and it has grown exponentially worse since.
I think that the software world ought to fear and dread complexity, the same way that the Unix designers feared and dreaded verbosity.
« Note the obsessive use of abbreviations and avoidance of capital letters; this is a system invented by people to whom repetitive stress disorder is what black lung is to miners. Long names get worn down to three-letter nubbins, like stones smoothed by a river. »
https://web.stanford.edu/class/cs81n/command.txt
We ought to be religiously obsessive about avoiding it. In the end, everyone would benefit thereby.