Hacker News new | past | comments | ask | show | jobs | submit login

Linux with other shells is fine. It's just that Bourne is a poor scripting language with way too many footguns. Unfortunately there's plenty of bash shell scripts we are likely running because some people don't know there are better options, or because they are worried about dependencies and write to nigh-lowest denominator.



> because they are worried about dependencies and write to nigh-lowest denominator.

Yeah, here’s a strong culture of writing ultraportable scripts in case our precious script ends up running on a SunOS box somehow. There are cases where it’s important, but not the dozens of small-ish scripts we end up relying on daily.

I entirely agree about the rest of your comment.




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

Search: