News for hackers. Stuff that matters.
Re:macOS Catalina Will Replace Bash with Zsh ― Scotch.io by markstos on Tuesday June 25, 2019 @10:35AM (#20274595)
"Apple replaces shell designed 30 years ago with one designed 29 years ago"

FISH, the "Friendly Interactive Shell"-- now 15 years old-- provides a more substantial leap forward in autocompletion and auto-suggestion, while adding some breaking changes to improve the overall design of the language and user experience. It's still highly compatible with bash or zsh syntax for day-to-day usage.

http://fishshell.com/

Try `fish_config` to launch a browser where you can select a theme. Enjoy autocompletion for 500 commands by default. Need help for a built-in command? Try `help test` to read the docs for the `test` command in your browser.

Re:macOS Catalina Will Replace Bash with Zsh ― Scotch.io by Something1234 on Tuesday June 25, 2019 @10:40AM (#20274652)
Oh my zsh and a few zsh plugings completely blow fish out of the water for me. First off zsh doesn't have any supposed syntax improvements so I can take any new skills I acquire to environments other than my own.
Re:macOS Catalina Will Replace Bash with Zsh ― Scotch.io by paladinxx on Tuesday June 25, 2019 @06:20PM (#20279642)
I think array indexes start at 1 in zsh rather than 0 as they do in bash. It sounds like such a ludicrous change that I'm having trouble recalling if this is really true, but I had previously used zsh a lot... Just got lazy with my last MBP upgrade and never installed zsh.
Re:macOS Catalina Will Replace Bash with Zsh ― Scotch.io by tmysl on Tuesday June 25, 2019 @12:27PM (#20275843)
fish is also not posix compliant, it would never ship as a default shell https://stackoverflow.com/questions/48732986/why-how-fish-do...