2 ms·
It's because you can send it to someone else and virtually guarantee that it runs on their MacOS or Linux machine. Extend that to servers and containers. Thing
by duped 4y ago
It's because you can send it to someone else and virtually guarantee that it runs on their MacOS or Linux machine. Extend that to servers and containers.
Things like python, perl, etc are all "nicer" programming languages, but have a lot more issues with distribution. Bash (and related shells) is just a bunch of syntax around setting up environment variables and running commands, which are just executables.