13.11.2015 08:16, Victor Wagner пишет:
В Fri, 13 Nov 2015 00:11:24 +0300
Илья <mir...@ya.ru> пишет:
Компьютер - он чтобы работать. Поэтому операции,
которые нельзя заскриптовать - действительно зло. Нужно чтобы любое
действие, которое ты делаешь руками можно было взять откуда-то, куда
оно записалось автоматически (например в history shell-а), и поместить
куда-то, откуда оно будет вызываться само.
Получается мышь и GUI это зло. :)
shell это компромисс между "удобно делать интерактивно" и
"пригодно для неинтерактивного выполния".
питоном вместо баша - им наверное можно все практически окучить :)
Питон - существнно более низкоуровневый язык.
В нем интерактивно можно разве что арифметические выражения вычислять.
То есть для большинства решаемых пользователем задач он - гораздо
худший компромисс между "решить интерактивно" и "решить автоматически".
Ну для меня важнее не классификация, а решении задачи.
Я даже не пробовал заменить bash на питон :) Хотя теоретически можно
реализовать среду программирования которая добавит "интерактивности".
Думаю не корректно сравнивать среду (shell) и язык программирования.
Фвктически лично мне удобно использовать питон в интерактивном режиме
только для ситуации "попробовать как работает тот или иной питоновский
объект, который я собираюсь использовать при написании программы".
А шелл гораздо лучше питона подходит для обратной задачи
"программно сделать то, что я обычно делаю руками в этом же шелле".
Я хотел сказать, что есть задачи в которые удобнее решать другим
инструментом, а уже результатом можно пользоваться в шелле.
Команды grep ни ls ведь на СИ написаны, но вы ими пользуетесь
Я думаю интернет бороздить удобнее тем же links чем telnet.
ps Прошу прошения, за письмо в личку - спал уже