Aq_UNDERSCOPE_0
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Нет такого принципа, нет такой эры. | Есть. И она -- прошла. Командная строка как концепция создавалась под большие транзисторные монстры, которые выводили порции нулей и единичек по восемь штук в упаковке (кое-где и по 9, и по 12). И разные приблуды, получая их, отрисовывали буковку-циферку, или переводили каретку|курсор в нужное место. Приблудой могло быть АЦПУ (то бишь цифро-буквенный принтер), терминал, просто какой-нить знакогенератор. И устройство ввода было только одно -- клавиатура, на которой можно было генерировать те самые байты, посылая их ЭВМ. И сейчас эта концепция безнадёжно устарела. Потому что клавиатура, а также мышь, точпад, джойстик -- это общее устройство ввода, у которого есть столько-то клавиш, столько-то позиций и столько-то состояний. Никаких буковок и циферок, никакого знакогенератора тоже нету -- есть массив точек X*Y. И контроллер, который по команде определённую точку зажигает или гасит. И прямоугольники умеет выделять. И даже тайлы накладывать. Посему, я только приветствую, что драйвера видеокарт постепенно мигрируют в ядро, и неплохо было бы внести также некоторые элементы GUI, а концепцию tty радикально пересмотреть. Цитата: Нет такой эры. Новое поголовье пионеров всегда подбрасывается «компетентными журналистами» и некомпетентными прозелитами. В конце 1990-х журналюги в своих жёлтых статьях просто кончали от того, как же легко пересобрать ядро Linux! Да вот только стыдливо молчали (или просто некомпетентны были), что ещё существуют glibc и X11, которые и делают Linux собственно системой. И что они мягко говоря неидеальны. И пересобирать их на порядок сложнее. Цитата: Дык, кое-где уже выкинули. Часто ли увидишь клаву на КПК или смартфонах? Цитата: Только вот как пинговать и трейсить? Непонятно... | Элементарно. Надо научить ping и tracerpute: 1) рисовать окно с полем ввода 2) брать IP-адрес и параметры с поля ввода и свичей окна, а не с параметров командной строки. А беда в том, что ещё не разработана концепция GUI+Shell. GUI -- отдельно, shell -- сам по себе. И передача данных из одного окна в другое пока что делается в ручном режиме с помощью копипастинга. Хотя давно надо было придумать реализацию потоков ввода и вывода. Цитата: Пойдём тогда к яблочникам. | Яблочники тоже в этом плане недалеко продвинулись. И уже продвигаться не будут Джобс хочет повторить успех Негрософта, и ведёт себя соответствующе. Цитата: Да ну?!! Ну попробуй тогда построить конвейер обработки данных с помощью графического интерфейса. | Вот ещё один штрих к тому, что я говорил выше. Цитата: CLI и GUI уже не одно десятилетие существуют вместе, и будут сосуществовать дальше. | Ненадолго. Цитата: Потому что ни один из них не может заменить другой. | Все упоминаемые преимущества «командной строки» -- это преимущества shell. Все перенаправления параметров, потоков, вывода делает shell, который может быть bash, pdksh, csh... И ещё не каждый shell это умеет! Командная строка -- это лишь набор отрисованных символов моноширинного шрифта... GUI -- это лишь набор прямоугольных тайлов. Когда говорят о сравнении CLI vs GUI, то сравнивают две несравнимые вещи: (абстрактный) shell и (абстрактный) менеджер рабочего стола. Можно также сравнивать гоночный автомобиль с комфортабельным автобусом. Некие потуги рожания концепции GUI+Shell были в графическом интерфейсе Plan9. посмотрим, может разработчики что-нибудь и родят. Цитата: Это что-то типа "Ищу сухую воду | Для пользователя на предварительно настроенной Linux-машине командная строка тоже может нигде не потребоваться. Цитата: Вот теперь представь свои действия в проводнике: открываешь каждую папку, выбираешь файлы, а потом в другом месте создаешь таку. же папку и туда копируешь файлы (целиком папку копировать нельзя, файлы там свалены разные). | Поиск-->"Найти все файлы"-->В каталоге "/mnt/cdrom" --> "*.jpg". Потом просто всё перетащить из появившегося окна с результатами. Хотя не каждый менеджер файлов такое умеет, увы. Но это -- недостатки менеджера файлов, а не GUYI как такового. |