This is not meant to be a detailed comparison, just a back-of-the-envelope guide explaining why you should or shouldn't use a particular program in particular circumstances.
sudo
This program is sadly, considered the default on most GNU+Linux
distributions. It is a rather complex beast, despite the fact that it
is, for lack of a better term, the original systemd
, an ugly piece
of code that almost everyone hates, but still runs for some reason.
Not to say that systemd
is bad, these days it's perhaps what it was
meant to be all along, but sudo
is something that you likely need to
know about, but also something that you should avoid if possible on
your own machines.