3 ms·
"The new shell is more advanced, so it's better!" is false equivalence bias. It's more complex, which isn't the same thing as better. Shells are user interface
by 0xbadcafebee 4y ago
"The new shell is more advanced, so it's better!" is false equivalence bias. It's more complex, which isn't the same thing as better.
Shells are user interfaces, not programming languages. This user interface has been good enough that we have not yet needed to invent a small, portable, ubiquitous, systems programming language [sans user interface]. The interest in making a new more complex shell, rather than a programming language, is the survivor bias. Because we've used user interfaces for systems programming for eons, and that use case hasn't died yet, we must just need a more advanced shell, rather than a different solution.