分解物質
Emerald
Было бы топ выкинуть из юникс-системы все эти недоязычки конфигов из /etc/
分解物質
Sherzod
На ПХП?
պլհկ
>инит скрипты
>2017
分解物質
Emerald
systemd!
Это крестоподелие, тоже плохой вариант
分解物質
分解物質
лл
Sherzod
Пхп очень достойная замена
分解物質
Emerald
Emerald
Недостаток - не подстроить быстро под свои нужды
分解物質
Anonymous
>критиковать си но любить forth
Anonymous
ааааа
Emerald
Ну будет у тебя специальный девайс или специальный юзкейс которые требуют другого порядка или условий запуска сервисов, такое
պլհկ
>критиковать си
分解物質
分解物質
Emerald
>критиковать си
systemd за то и критикуют что он убирает худую-бедную интроспектируемость шелл-скриптов SysV init style, и усложняет архитектуру плагинами
պլհկ
Хули ты там интроспектишь
պլհկ
Юнит файлы тот же текст
պլհկ
Но в стандартном формате
分解物質
наслушался рандомов на форумах
Emerald
Я не ярый противник systemd если что
Anonymous
պլհկ
Не читал но осуждаю
պլհկ
Классика
Anonymous
нет
adam
分解物質
Anonymous
дело в том, что шеллов есть много
Anonymous
говорить что шелл это баш это глупость
Anonymous
ну, значит они написаны на bash или sh
andrei
kjk
Emerald
Выкинуть надо эту парашу, но всем влом поэтому она живёт с 70-х
պլհկ
Вот бы щас скрипты на zsh писать
Anonymous
adam
Anonymous
нужно что-то, что по скорости написания команд сравнится с башем
Emerald
может на чуть доработанном в сторону шелла. Вот scheme shell был
Emerald
Anonymous
работать со stack во время написания команд
Emerald
баш это лоботомированный форт в который добавили костылей
Anonymous
պլհկ
Вот бы щас скобки писать в интерактивном режиме
Anonymous
Anonymous
придется следить за всеми скобками лол
Emerald
Да там автоскобки, тоже мне проблема
Emerald
И такие мелочи как пайпы можно оставить в шелле-командной строке
պլհկ
Anonymous
Emerald
Оставить, т.е. сохранить в том виде как есть
Anonymous
а
Emerald
Интегрировать в нормальный ЯП
պլհկ
Пайпы не нужны
Anonymous
ну это уже не лисп
Emerald
Вот типичный говноскрипт (правда тут ещё отформатирован прилично хоть) https://github.com/trailofbits/algo/blob/master/algo
Anonymous
да это понятно
Anonymous
но я не увидел нормальной альтернативы пока что
Anonymous
(но она есть)
Anonymous
(и называется ion)
Emerald
Вобщем могли бы сделать на норм языке но не делают, влом всем прост. Хоть бы и на lua, хоть на чём-то моложе 80-х
Emerald
Ion это деблоатинг шелла, но идея та же вроде
Emerald
Хоть переменные нарм сделали
Anonymous
Anonymous
не подходит луа
分解物質
кто-то использует шелл скрипты не по назначению и поэтому они плохие