Live data from Hacker News

Use zsh as the default shell on your Mac

support.apple.com

1–10 of 252 posts

Re: Use zsh as the default shell on your Mac

#7
post #4

I'm really surprised they went with zsh rather than fish. I guess they want to preserve the ability for existing `source` scripts to work.

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

#8
post #6

I'm really surprised they went with zsh rather than fish. I guess they want to preserve the ability for existing `source` scripts to work.

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

#9
post #4

I'm really surprised they went with zsh rather than fish. I guess they want to preserve the ability for existing `source` scripts to work.

Why would they use fish? Fish is nice and all, but zsh is a much more mainstream shell.

fish is friendly.
Post reply on HN