LINUX.ORG.RU
ФорумTalks

GUI < CLI

 , , , ,


0

3

Не кажется ли вам забавным тот факт, что насколько простого пользователя пугает терминал, cli и всё что связано с текстовым интерфейсом, настолько же простой пользователь и обожает текстовые приложения вроде распространенного сегодня телеграм-бота. И эти «боты» просто везде, от официального телеграм-бота приёмной администрации до службы по отлову диких животных. Просто в каждой щели.

Оказалось, что все эти UX/UI, дизайн интерфейса, богатое оформление не стоят ничего в сравнении с простым понятным прямолинейным содержанием и мгновенным откликом, а значит и вся ненависть к cli и эмулятору терминала скорее компульсивная, а не обусловленная реальными факторами.

Люди десктоп-поколения были в какой-то мере чрезмерно избалованы и заангажированны в юзер-френдли GUI до той степени, что у них выработался страх и отвращение от cli, а теперь в смартфон-поколении они вдруг совершили полный цикл и вернулись вновь в cli (или его разновидность в виде тех текстовых программ-ботов).



Последнее исправление: cheetah111v (всего исправлений: 3)

Ответ на: комментарий от windows10

Какая разница что ты любишь, если ТС упомянул телеграм, и я ответил про телеграм?

Xterm это не телеграм.

skiminok1986 ★★★★★
()
Ответ на: комментарий от Kogrom

графический интерфейс всё-таки приятнее, чем вот такое:

------
|....|    ----------
|.<..|####...@...$.|
|....-#   |...B....+
|....|    |.d......|
------    -------|--

Полноэкранный двумерный спрайтовый GUI?

vM ★★
()
Ответ на: комментарий от cadaber

Все - начинали с Windows. А те, кто начинал с MS-DOS - давно умерли.

Те, кто начинал MS-DOS ( в упоху VAX ), надеюсь, ещё живы. http://dosmandrivel.blogspot.com/2011/08/paul-allen-and-i_02.html

Большинство юных пользователей, думаю, как начинают с Android, так с ним и остаются. Некоторые переходят на iOS, XBox, PS и PC.

vM ★★
()
Ответ на: комментарий от romanlinux

бесит во всяких телегах «заучивать» команды, чтобы «заказать» себе пиццу…

Позвоните по кабельному телефону электронному подобию девушки и объясните ему суть и детали Вашего «заказа».

vM ★★
()
Ответ на: комментарий от hateyoufeel

Смотря как рассматривать «кто на ком стоял». Все что вы делаете в гуи улетает в cli с виде конкретных команд. Т.е. используя только cli я таки могу создать чертеж.

Логика из серии «все ЯП в итоге транслируются в ассемблер, а значит надо всё писать на ассемблере».

Чините логику. И не только логику.
1. ЯП транслируются в бинарник АКА маш.коды.
2. Ассемблер это тоже ЯП.
3. Из бинарника вы не получите исходники, т.е. это дорога в один конец.

ЗЫ Но если уж вы упомянули ЯП, то тут скорее аналогия с интерпретируемыми вариантами.

anc ★★★★★
()

Ребёнок в 4 года в терминале музыкой рулил через mpc, файлы копировал, по англиски и русски читать умел.
Для достижения этого эффекта gcompiz (дебиан9) с обучением врубался (как реклама на телефоне) если zsnes (эмулятор для приставочных игр) более 20минут работал. Недели (дня 4) хватило для усвоения всего из gcompiz.

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 1)
Ответ на: комментарий от Loki13

А вообще, подозреваю, что тут есть и те, кто с перфокарт начинал.

Смотря что считать под словом «начинал» :) У нас в школе они использовались для раздачи всяческих заданий, в смысле на них задания учителя ручкой писали :)

anc ★★★★★
()

Текстовой интерфейс – это всё-таки интерфейс. Какой-нибудь Far – это текстовой интерфейс. А вот чисто консольные программы лично я не приемлю. И почти не пользуюсь. Кмк (и я своё мнение не навязываю), но автор пользовательской консольной программы слишком большого мнения о своей программе, и видимо считает, что кроме его программы ничего не нужно. Если автор делает какой-то общественно-полезный тул (типа gostscript) – это другое дело. Кому нужно, тот берёт. А у меня 15 больших программ, которыми я пользуюсь как минимум пару раз в неделю. И семь из них я использую каждый день, кроме выходного. Это тысячи функций. Может даже десятки тысяч. И это не считая мелких утилит, типа 7z. Я не представляю, как это могло бы быть консольным. Это нереально. Поэтому я не могу тратить время на консольные программы. Если бы даже была консольная программа без которой я жить не могу, то я бы к ней гуй написал.

rechnick ★★★
()
Ответ на: комментарий от damix9

Интерфейс из форм и кнопок удобен для большинства задач.

я в тексте в ini, json быстрее найду, исправлю что нужно. Пример iis в менюшках лазить щёлкать настраивать, или Apache или вообще nginx. Можно грепнуть, седом поменять, а в iis или гноме мучатся лазить лестать не нужное.
Мне подход саблайна, вима для конфигурирования больше заходит.
Интерфейс из форм и кнопок удобнее только при освоении и интерактиве игре, разметке дисков.
Даже при инсталяции дебиана можно свой файл ответов сформировать, а не тратить своё время на выбор, листание, отметку вариантов.
Я себя люблю и ценю своё время.

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 1)
Ответ на: комментарий от vM

Полноэкранный двумерный спрайтовый GUI?

Не обязательно полноэкранный. Можно спрайтовый. Можно как в Darkest Dungeon, например. У текстового интерфейса только один плюс нахожу - можно скриншоты на ЛОР-е в сообщениях выкладывать.

Kogrom
()
Ответ на: комментарий от skiminok1986

Pathos

Который к NetHack примерно таким же образом, как электросамокат к трактору.

Не могу оценить это сравнение, так как мало играл. Если оно и так, то большинство людей всё-таки для отдыха трактор не используют.

Kogrom
()
Последнее исправление: Kogrom (всего исправлений: 1)
Ответ на: комментарий от s-warus

Угу. Это пока от твоих действий ничего не зависит. Но предположим такие варианты:

  1. правки ini могут чему-то противоречить – две правки противоречат друг-другу, или одна правка противоречит чему-то в системе

  2. ручные правки ini могут содержать банальные опечатки «лестать»

  3. ручные правки грепом – это вообще бомба. Можно запросто запороть десятки параметров, если недостаточно выспался.

Где элементарная защита от дурака? Её нету. Где проверки? Где контекстная зависимость? На ответственных системах, я бы вообще запретил всякие ручные правки. Кто-нибудь направит, грепом, а потом реактор взлетит.

rechnick ★★★
()
Ответ на: комментарий от Kogrom

можно скриншоты на ЛОР-е в сообщениях выкладывать.

╔═══════╗
║░░░░░░░║
🚪░🦮░░░░░▓▓▓▓▓▓
║░░░░░░░║
║🤺░🛏🗡️🚪  ▓    
║░░░🦖🍖💰▓▓▓▓ 
╚═══════╝

Обычная двумерная ходилка, управляемая событиями.

Скриншоты игры с командным интерфейсом игрока выглядят иначе:

emacs -batch -l dunnet
Dead end
You are at a dead end of a dirt road.  The road goes to the east.
In the distance you can see that it will eventually fork off.  The
trees here are very tall royal palms, and they are spaced equidistant
from each other.
There is a shovel here.
>look shovel
It is a normal shovel with a price tag attached that says $19.99.
>look trees
They are palm trees with a bountiful supply of coconuts in them.
>

Спойлер: http://www.driver-aces.com/dunhints.html

What was the first computer you used

It was an IBM 360. I programmed in Fortran on punch cards. I was 9 years old.

vM ★★
()
Последнее исправление: vM (всего исправлений: 2)
Ответ на: комментарий от TheAnonymous

Без транскодирования можно вырезать только от опорного кадра

И чо?

cumvillain
()
Ответ на: комментарий от Kogrom

Если оно и так, то большинство людей всё-таки для отдыха трактор не используют.

Большинство людей также не пашут поля электросамокатами :)

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Так мы же про игру говорим. Игра - развлечение. А вспахивание полей - работа. Для работы другие программы: СолидВорксы, Альтиум Дизайнеры, Вижуал Студии и 1С. Этими программами работу работают. Насколько удобны альтернативы этих программ без GUI - мне сложно сказать, я таких не знаю.

Kogrom
()
Ответ на: комментарий от vM

Скриншоты игры с командным интерфейсом игрока выглядят иначе

Если так, то надо делить как минимум на 3:

  1. Программы с GUI.
  2. Программы с TUI.
  3. Программы с CLI.

NetHack, вероятно, относится ко второй категории. Игры чисто на CLI мне ещё менее интересны. Я обычно запускаю игрушки параллельно с прослушиванием какого-нибудь интервью, лекции. Соответственно, мне нужно как можно меньше текста, чтобы можно было распараллелиться.

Kogrom
()
Ответ на: комментарий от Kogrom

2D TUI - тот же GUI, но по другим протоколам и с другими графическими возможностями.

Есть (и были) текстовые игры с картинками, анимацией, озвучкой ( и возможностью текстового взаимодействия с игровым миром )

https://www.sierrachest.com/gfx/games/KQ1/pic4.png

https://cdn.mobygames.com/screenshots/16630502-hi-res-adventure-2-the-wizard-and-the-princess-apple-ii-there-is.png

vM ★★
()
Ответ на: комментарий от Kogrom

В любом случае, NetHack вполне удобен для игры. Что там с Pathos не знаю – когда пробовал выглядело как будто кто-то краем уха слышал что такое нетхак и попробовал написать его по своему представлению. Особенно генератор подземелий там был скучен.

skiminok1986 ★★★★★
()
Ответ на: комментарий от rechnick

Если бы даже была консольная программа без которой я жить не могу, то я бы к ней гуй написал.

Воть. Вот этом ты себя, собака, и сдал. Написал-бы. Даже не гуй, а скрипт. Сука.

cadaber ★★
()
Ответ на: комментарий от cadaber

Но, сервер - важен чем, прежде всего? Сохранностью данных, в первую очередь.

cadaber ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.