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

Re: Firefox неправильно восстанавливает запомненную при выходе позицию



Vladimir Zhbanov <vzhbanov@gmail.com> wrote:
> On Sun, Sep 29, 2019 at 10:50:02PM +0300, Andrey Jr. Melnikov wrote:
> ...
> > PS: Спор то ниочем. Из всех шеллов, которые есть в природе - 95% замшелый шлак,
> > сохраняющий совместимость с тем, что уже давно померло. Да, это наверное
> > круто, что написанный сейчас xdg-open можно запустить на тазике 1992 года
> > выпуска. Только вот нахрена? И что он там сделает?

> Если бы все люди предпочитали одинаковые горшки :-( Но кто-то
> запускает ту же самую хрень на Debian, кто-то на Gentoo, Guix,
> *BSD... А потом боремся с башизмами.  И сколько времени и нервов
> тратится...

Тут всё наоборот. Есть "одинаковые горшки" - POSIX. И его адепты. 

Одни ходят в крестовые походы против bash'измов/xsi'змов и прочих расширений - 
ибо ересь и нестандарт.

Другие - академично написали по POSIX-compliant shell 20-30 лет назад и
теперь его поддерживают, сдувая пыль и паутину. Отклонениния от POSIX -
ни-ни, ересь! Вторая вариация - "минимальные" шеллы из busybox & co. 

Третьи - пишут на всём этом скрипты, бережно сохраняя совместимость с
замшелыми комерческими юниксами, busybox'ами и прочей теоретически
встерчающейся в природе фигней.
Только вот их скрипты там никогда не будут запускаться.

PS: Вот хорошая ссылка про bashism's: https://mywiki.wooledge.org/Bashism
можно посчитать, сколько нужных вещей отсутсвуют в POSIX (и dash).
А если вчитаться в
https://askubuntu.com/questions/976485/what-is-the-point-of-sh-being-linked-to-dash
и https://wiki.ubuntu.com/DashAsBinSh то упорная борьба с башизмами
напомниает "армянский комсомол" (тм).


Reply to: