The post has been translated automatically. Original language: Russian
If you look at this whole evolution of interfaces from the outside, you get an interesting circle. Once upon a time, a computer was controlled via the command line: a person wrote text, the system executed a command and returned the result. Then there were graphical interfaces, menus, forms, buttons and panels that made computers more accessible to millions of people.
And now the chat returns the text to the interaction center again. Only the old command line required precise knowledge of the syntax: you had to know the command, the parameters, and the order in which they were written. AI allows you to write much more freely: not grep, awk, sort and a dozen parameters, but the usual "find deviations in this data and explain the reasons."
Therefore, chat with AI can be considered as a new generation command line. She understands not only predefined commands, but also the intention of a person, and the result can be not only text: a document, a table, a graph, a task or an action performed.
Perhaps that is why such an interface is especially naturally perceived by technical specialists, scientific and academic environment. Text has always been one of the main ways of working there: source code, formulas, database queries, scripts, terminal, scientific articles and documentation. The Unix culture was generally built around a simple idea: small tools can be linked together by text and get a more complex result.
The business came to a similar model in a different way — via email, followed by WhatsApp and Telegram. There, text became a way not to control a computer, but to set tasks for other people. As a result, two lines unexpectedly met: the technical command line and human correspondence.
ChatGPT ended up almost exactly in the middle.
We write to him as a person, but we expect him to be executed as a program.
And so perhaps the future of interfaces is not the end of the command line. On the contrary, we are returning to it after several decades of buttons and forms, only now the command is becoming an ordinary human phrase.
Если посмотреть на всю эту эволюцию интерфейсов со стороны, получается интересный круг. Когда-то компьютером управляли через командную строку: человек писал текст, система выполняла команду и возвращала результат. Потом появились графические интерфейсы, меню, формы, кнопки и панели, которые сделали компьютеры доступнее для миллионов людей.
А теперь чат снова возвращает текст в центр взаимодействия. Только старая командная строка требовала точного знания синтаксиса: нужно было знать команду, параметры и порядок их записи. ИИ позволяет писать намного свободнее: не grep, awk, sort и десяток параметров, а обычное «найди в этих данных отклонения и объясни причины».
Поэтому чат с ИИ можно рассматривать как командную строку нового поколения. Она понимает не только заранее определённые команды, но и намерение человека, а результатом может быть уже не только текст: документ, таблица, график, задача или выполненное действие.
Возможно, именно поэтому такой интерфейс особенно естественно воспринимают технические специалисты, научная и академическая среда. Там текст всегда был одним из основных способов работы: исходный код, формулы, запросы к базам данных, сценарии, терминал, научные статьи и документация. Культура Unix вообще строилась вокруг простой идеи: небольшие инструменты можно связывать между собой текстом и получать более сложный результат.
Бизнес пришёл к похожей модели другим путём — через электронную почту, а затем WhatsApp и Telegram. Там текст стал способом не управлять компьютером, а ставить задачи другим людям. В итоге две линии неожиданно встретились: техническая командная строка и человеческая переписка.
ChatGPT оказался почти точно посередине.
Мы пишем ему как человеку, но ожидаем выполнения как от программы.
И поэтому, возможно, будущее интерфейсов — это не конец командной строки. Наоборот, мы возвращаемся к ней после нескольких десятилетий кнопок и форм, только теперь командой становится обычная человеческая фраза.