¿Por qué bash sigue siendo el estándar de facto en MacOS para el scripting a nivel de SO? Por qué no hay nuevos contendientes?

Edición de junio de 2019: Apple está cambiando a zsh para macOS Catalina (v10.15).

-

Hay algunas buenas respuestas aquí, hasta ahora.

Añadiré un poco de historia para señalar que bash no fue el predeterminado hasta la versión 10.3 Panther. Antes de eso, tcsh era el shell por defecto en Mac OS X v10.0 a v10.2.

Antes de eso, estaba …