Vladimir Zhbanov <vzhbanov@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