Vladimir Zhbanov <vzhba...@gmail.com> wrote:
> On Tue, Oct 01, 2019 at 10:36:51PM +0300, Victor Wagner wrote:
>> > кросплатформенный, чтобы собираться, например, под 
>> > Cygwin/MinGW/msys/msys2/etc?  Мне даже голову не хочется ломать о
>> 
>> bash, помоему, первое что в подобнрых проектах собирают.
>
> OK, ну пусть оно и есть (не проверял). Но если это не дефолтная оболочка, и 
> большинство пользователей какой-то ОС, скажем, FreeBSD, её не используют, ну 
> нахрена тащить мне её в зависимости?

Чтобы не пытаться писать на воображаемом языке, а значит и избежать все те 
проблемы, которые вы сами красочно описали.

> И с каких это пор bash стала-таки стандартом качества?

Он и не стандарт качества, а просто стандарт — в смысле стандартный шелл ГНУ.

> Только потому что её стали зачем-то включать как дефолт в дистрибутивы ~15 
> лет назад?

Ну, здрасьте: пятнадцать лет назад был 2005 год.  Башу к этому времени было уже 
не меньше других пятнадцати.

> Чем она лучше zsh, например?

Как минимум, лучше документирована.  Но в целом, если так хотите писать скрипты 
на zsh, то пишите на zsh, никто не мешает.

> А завтра какой-нибудь новый ред-хато-убунто-микро-софто-консорциум решит, что 
> лучший вариант это '.bat'-файлы.

И что, это как-то отнимет у вас право на них не писать?   Зачем вы пытаетесь 
подстраиваться под то, подо что подстраиваться просто не нужно?

Attachment: signature.asc
Description: PGP signature

Reply via email to