Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Plus Bash is one basic scripting language that every sysadmin worth their salt knows, even more than sh.

There will be religious wars until the end of time about Python vs Go vs Ruby vs Rust vs "The New Hotness". Popular languages change; bash, as a shell language, outlives them.

In 1995 Perl was the hot language. Bash was there too. Now people can't maintain Perl code, but Bash still runs. Bash doesn't require add-on libraries or modules, it uses system built-ins. It's the lowest common denominator for system scripting.

Also, while Mac tries to force people to switch to zsh, and most lemmings just obey, you can still make Macs obey you, and use bash as your login shell.



> while Mac tries to force people to switch to zsh, and most lemmings just obey

You have a flawed understanding of Mac users, and of lemmings, and of zsh.


>it uses system built-ins

... which themselves differ by system.


“…up to the labeling”




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: