Ненависть к systemd как психическая эпидемия
Напомните мне или дайте ссылку - я уже спрашивал, чего все на systemd так ополчились?
Выглядит, как средневековая эпидемия одержимости дьяволом, все псят, чего псят - непонятно.
Ну, не считая вот этого: http://metaclass.livejournal.com/889197.html?thread=20959341#t20959341 тут, несмотря на теорию заговора, хоть какое-то обоснование имеется.
Выглядит, как средневековая эпидемия одержимости дьяволом, все псят, чего псят - непонятно.
Ну, не считая вот этого: http://metaclass.livejournal.com/889197.html?thread=20959341#t20959341 тут, несмотря на теорию заговора, хоть какое-то обоснование имеется.
no subject
А пайпы да, нужны. Конечно, необязательно в виде символа |, по сути, конкретно в lua -- хорошо бы дерево выполнения описывать в виде lua table, с каким-нибудь спецыфическим синтаксисом для перенаправлений дескрипторов и очевидным -- для вставки lua-фунцый.
no subject
У баша же задача склеивать разные кубики в единую систему => если между кубиками идут потоки данных, аналог bashа не должен их накапливать, он должен их легко, почти без обработки, передавать дальше. Это не всегда возможно и с ленивыми вычислениями, но на одних энергичных это вообще не получится.
no subject
1. Замыкания в bash'е очень активно используются лишь в find -exec ...
2. Хвостовая оптимизация для скриптового языка высочайшего уровня вообще неважна (в цикле нижнего уровня обязательно есть запуск программы, а это очень медленно по сравнению с вызовом функции). Разве что предотвращает лишние переполнения стека.
3. Передача функций - см. find: интересна, но не сильно.
4. Опыт PowerShell показывает, что объектно-ориентированность в скриптах имеет отрицательную ценность.
Но с типизацией летит к чертям grep, sed и прочие мелкие утилиты.
no subject
Это достаточно важно, чтобы этого просить. Но и цена соответствующая - отсутствие стэктрейсов многих вгоняет в уныние (я, правда, это понимаю с трудом)
no subject