Earlier quoted context omitted.
Why would they use fish? Fish is nice and all, but zsh is a much more mainstream shell.
Since when is mainstream better? Why did they choose zsh? They don't justify that either. It's just odd to pick one post-bash shell but not the other when they have very similar feature sets—autocomplete, persistent global variables, attention to end-user quality. EDIT: apparently zsh doesn't have persistent or global variables, my bad.
Use zsh as the default shell on your Mac
11–20 of 252 posts
Re: Use zsh as the default shell on your Mac
#12Earlier quoted context omitted.
Since when is mainstream better? Why did they choose zsh? They don't justify that either. It's just odd to pick one post-bash shell but not the other when they have very similar feature sets—autocomplete, persistent global variables, attention to end-user quality. EDIT: apparently zsh doesn't have persistent or global variables, my bad.
Mainstream is often better in terms of unofficial support/learning resources, and by definition better in terms of familiarity/market share. For something like a shell, forcing a niche choice needs justification when it's not clearly better than the alternatives.
Re: Use zsh as the default shell on your Mac
#13Re: Use zsh as the default shell on your Mac
#14Re: Use zsh as the default shell on your Mac
#15Earlier quoted context omitted.
Why would they use fish? Fish is nice and all, but zsh is a much more mainstream shell.
Since when is mainstream better? Why did they choose zsh? They don't justify that either. It's just odd to pick one post-bash shell but not the other when they have very similar feature sets—autocomplete, persistent global variables, attention to end-user quality. EDIT: apparently zsh doesn't have persistent or global variables, my bad.
Re: Use zsh as the default shell on your Mac
#16Earlier quoted context omitted.
Since when is mainstream better? Why did they choose zsh? They don't justify that either. It's just odd to pick one post-bash shell but not the other when they have very similar feature sets—autocomplete, persistent global variables, attention to end-user quality. EDIT: apparently zsh doesn't have persistent or global variables, my bad.
Most Terminal users might not even notice the shell changed from Bash to ZSH. Those same users would notice it, had they changed it to Fish.
If that's an argument in favor of ZSH, I think I've missed the point.
Re: Use zsh as the default shell on your Mac
#17For the uninitiated: why is zsh better than bash?
Re: Use zsh as the default shell on your Mac
#18Earlier quoted context omitted.
It's really annoying to have to learn new language when zsh is so similar to bash.
It's really annoying to learn bash, so I don't see how that works in zsh's favor.
Re: Use zsh as the default shell on your Mac
#19Earlier quoted context omitted.
Most Terminal users might not even notice the shell changed from Bash to ZSH. Those same users would notice it, had they changed it to Fish.
> Most Terminal users might not even notice the shell changed from Bash to ZSH. If that's an argument in favor of ZSH, I think I've missed the point.
Re: Use zsh as the default shell on your Mac
#20I'm really surprised they went with zsh rather than fish. I guess they want to preserve the ability for existing `source` scripts to work.