История изменений
Исправление vodz, (текущая версия) :
Не важно, смысл в том что дерганье внешних утилит можно оптимизировать или если такой сложный скрипт, что производительность упирается в fork+exec, надо переходить на другой язык
Ну и к чему эти банальности при обсуждении полезности вставки в язык уже имеющихся сисколов и кусков кода, как со stat и способа этой вставки? Когда-то и «[]» был fork+exec «test», и даже «cd» было отвратительным по своей сути реализации, но таки внешним процессом. Но, когда вспомогательные задачи не сильно мешают основной бизнес-задачи, то отводить кучу времени на переписывание из одного ЯП на другой не разумно. И perl ведь не всё может.
Исходная версия vodz, :
Не важно, смысл в том что дерганье внешних утилит можно оптимизировать или если такой сложный скрипт, что производительность упирается в fork+exec, надо переходить на другой язык
Ну и к чему эти банальности при обсуждении полезности вставки в язык уже имеющихся сисколов и кусков кода, как со stat и способа этой вставки? Когда-то и «[]» был fork+exec «test», и даже «cd» было отвратительным по своей сути реализации, но таки внешним процессом. Но, когда вспомогательные задачи не сильно мешают основной бизнес-задачи, то отводить кучу времени на переписывание из одного ФП на другой не разумно. И perl ведь не всё может.