Мне кажется, что это разница подходов, которая, в свою очередь, следует из разницы нужд.
Я не знаю, в чём заключается Ваша работа. Возможно, использование шелла в ней является необходимостью.
Я в первую очередь алгоритмист, во вторую программист и ни в какую - убеждённый использователь чего бы то ни было.
Если мне нужно решить задачу, то я хочу, чтобы у меня были для этого удобные инструменты; а если таковых нет, это мешает мне в работе.
С моей точки зрения, обсуждаемый вопрос подобен такому: вдруг появился компилятор, который не знает, что такое malloc, то есть вообще не знает -- но обладает набором других команд низкосистемного уровня, которые позволяют написать и malloc и многое другое, было бы желаение. Но если мне нужен malloc, и если он существует уже 20 лет, то я не хочу осваивать инструменты, позволяющие его написать. Я утверждаю, что его отсутствие - свидетельство неудобства предоставленного мне инструмента.
no subject
Я не знаю, в чём заключается Ваша работа. Возможно, использование шелла в ней является необходимостью.
Я в первую очередь алгоритмист, во вторую программист и ни в какую - убеждённый использователь чего бы то ни было.
Если мне нужно решить задачу, то я хочу, чтобы у меня были для этого удобные инструменты; а если таковых нет, это мешает мне в работе.
С моей точки зрения, обсуждаемый вопрос подобен такому: вдруг появился компилятор, который не знает, что такое malloc, то есть вообще не знает -- но обладает набором других команд низкосистемного уровня, которые позволяют написать и malloc и многое другое, было бы желаение.
Но если мне нужен malloc, и если он существует уже 20 лет, то я не хочу осваивать инструменты, позволяющие его написать. Я утверждаю, что его отсутствие - свидетельство неудобства предоставленного мне инструмента.