Now that GNU Bash 5.0 is released, I begin to have a look at some other
shells. Bash has so many features that I never ever use. `rm` can be a
builtin now, for example.
(Of course, people have been blaming Bash for being bloated for ages, so
this is nothing new. Just adds some extra motivation.)
mksh looks interesting, but I haven't had a look at the source code yet.
And, even mksh has a lot of questionable features. `[[` for example. The
default `.mkshrc` is really long, which makes you wonder where all that
comes from. Or is this just a techdemo?