Their own readme isn’t trying to suggest that it’s an improvement, just some sort of convenience.
Their own readme isn’t trying to suggest that it’s an improvement, just some sort of convenience.
POSIX shells (and OS) are the common thread underlying all *nix-based software.
Bash prioritizes terseness and backwards compatibility; which is occasionally contradictory with UX, but are valid prioritizations nonetheless.
Also, learning something new gives you a more nuanced appreciation of what you already knew. It’s a mind-expanding experience, even if it’s occasionally frustrating.
TLDR. I’d advocate for it. It’s OK if things break or fall apart on the road, this is the price of knowledge acquisition.
Do you have any suggestions on how one should go about learning it?
If I do some course right now, then in a year's time if I use it maybe on few occasions in a year, I won't remember it, and it will stop being practical again.