4 ms·
Bash (de facto standard Linux shell) itself is quirky enough to not have any significant advantage over powershell, however, standard GNU utilities have huge mo
by friendzis 10y ago
Bash (de facto standard Linux shell) itself is quirky enough to not have any significant advantage over powershell, however, standard GNU utilities have huge momentum with them. Too many tools are built over standard utilities glued together with shell scripts that replacing environment expectations in higher level tools is next to impossible.
In my view powershell was not designed as a shell, but more like programming tool specific for Windows administration with a REPL. Powershell looks designed for .NET programmers intending to write small administration scripts and occasionally drop to interactive shell. Bash and other Linux shells are designed for interactive use with programming features bolted on. All this makes bash much better alternative for glue between various tooling, exactly what a developer needs