Там есть немного про shell. Если коротко: shell - весьма жуткая вещь с кучей проблем и костылей.
При этом bash и sh несовместимы.
Назвать bash языком программирования у меня бы язык не повернулся,
с точки зрения любого языка программирования синтаксис bash ужасен.
Но нужно понимать что это командный процессор, а не язык, что многое объясняет.
просмотр истории команд выполняется внешней утилитой history
Можно добавить в условный js новые операторы, получить новый язык и радоваться жизни.
Очевидно что можно писать в open-source в команде не общественных началах.
про сеньера - вроде речи не шло
Но вообще на ум сразу приходят всякие Торвальдсы и Цукенберги.
И далеко не всегда это будет быстрее в команде.
А почему нет???!!! Почему кто-то должен выдавать сертификаты, но не я сам себе бесплатно хоть на 100 лет?
Потому что икру кто-то хочет ложками жрать?