How come there are so many alternatives for linux but none for Windows?
Nothing against PowerShell, I'm just curious.
I'll suffix with my opinion that PowerShell is much nicer than many POSIX shells, especially given its hybrid object-oriented + functional pipeline paradigm.
- WSL -> Bash (Best, IMHO)
- Cygwin (old, slow IMHO)
- Git Bash (essentially includes bash for windows with a bunch of the more popular add-ons.
But, PowerShell is a pretty great shell, too. Make sure you're running the latest 7.x version, as it's improved tons.
It can run most or all of the widespread *nix shells.
A shell is a program that takes your commands and send them to the OS, it doesn't compile anything