[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: О кроссплатформенности Баша (was: Firefox неправильно восстанавливает запомненную при выходе позицию)



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


Reply to: