On Sat, 23 Apr 2016 10:03:29 -0300 Marc Collin <marc.coll...@gmail.com> wrote:
> Hi. > Recently a user from suckless told me that bash sucks, > but before I could ask why he went offline. > I tried looking at suckless.org page about software that > sucks, but couldn't find anything about bash. > I can imagine why it sucks - no portability! #/bin/sh > should be enough for everyone. Is that it or is something > else to the matter? Maybe an entry to suckless.org suck > page could be good to clarify things and also warn new > users. Best wishes. > To quote Bash's man page: it's too big and too slow. I would also prefer if Bash did not implement a bunch of built-in commands that is already found in the system base. The only command that requires a built-in version is test, because it implements a few flags that requires that it is implemented in the shell. And sadly, Bash's test is very buggy and is incompatible with GNU coreutils's test. I do not think it is an issue that it implements more stuff than sh, some of these features are really useful.
pgpIYLuQassET.pgp
Description: OpenPGP digital signature