3 ms·
Maybe one day there will be another cool and dominating shell. That shell is more likely to be POSIX compliant than bash compliant.
by JepZ 8y ago
Maybe one day there will be another cool and dominating shell. That shell is more likely to be POSIX compliant than bash compliant.
- deleted 8y ago[deleted]
- oblio 8y agoAll the cool new shells I've seen are either completely POSIX incompatible (powershell, xonsh, etc.) or they try to be bash supersets (zsh, osh, etc.). Bash is a de facto modern standard. The only new purely POSIX shells I know are for embedded stuff (dash) and that space is neither fast moving nor in dire need of a better shell, since most modern shell features target interactive use. Or they make coding easier and/or safer, in which case we're back to point 1, with the POSIX incompatibility.
- JepZ 8y agoMaybe the missing POSIX compatibility is the reason why they haven't replaced bash yet.
- oblio 8y agoNothing will replace bash within my lifetime. Zsh didn't even though it was superior for over a decade. Heck, Microsoft barely managed to supplant cmd 1-2 years ago, and that's in a non-standard, proprietary environment by what is arguably the biggest commercial platform maker in the world.