http://www.osnews.com/story/6282 В статье обсуждаются результаты исследования, доказывающего, что начинающему пользователю изучить и использовать командную строку проще, чем графический интерфейс. Статья рассматривает такие стороны, как восприятие, концентрация и тому подобные аспекты внимания пользователя. Igor Plisco, 09 марта, 2004 wrote: Насколько помню, в школе нас учили, что первобытные люди, не имеющие развитого языка, общались примерно так: "У!" (пальцем указывает на собеседника), "У!" (пальцем на полено), "У!" (пальцем на костёр). А потом они якобы придумали развитый язык и то же самое мы сейчас говорим словами: "Вася, брось полено в костёр". В старых операционных системах (Unix, VMS, ...), когда надо было скопировать файл, нужно было сказать copy poleno.txt koster.txt. А в GUI это делается, грубо говоря, путём: "У!" (выбор файла мышью), "У!" - показываем куда, "У!" (в выпадающем меню выбрать "скопировать"). Igor Plisco, 10 марта, 2004 wrote: Смысл моего сообщения вовсе не в призывах менять интерфейс, и вообще не в призывах что-либо менять. Это просто философское созерцание действительности. Принято (?) сопоставлять уровень сложности языка общения с уровнем умственного развития. Если археологи раскопают манускрипты, написанные языком с развитой флексией и грамматикой, то естественно предположить, что этот народ не был диким и примитивным, раз говорил на таком языке. Если писатель пишет на богатом образном языке - это признак его развитости, а если некто говорит на языке Эллочки-людоедки - то начинаем сомневаться в его умственных способностях. Неким (не полностью объективным) показателем интеллекта является сложность языка взаимодействия человека с окружающим миром. Человек общается в широком смысле не только с людьми, но и с разными материальными предметами; вклад в общий показатель интеллекта нужно суммировать с весами, зависящими от того, сколько времени человек с чем общается. Плотник, например, общается с древесиной; если он знает множество способов снять стружку с доски, то у него - богатый профессиональный язык и он хороший плотник. Если этот плотник 0.01% своего времени общается с компьютером на уровне неандертальца, то общий показатель интеллекта от этого не очень страдает из-за малости относительного веса. Если же человек за компьютером проводит много времени и работает на уровне неандертальца - то это уже показатель либо уровня развития человека, либо уровня возможностей компьютера (ОС). Несомненно, что одно из наиболее ценных достояний человечества - язык. Также несомненно, что язык общения за многое время своего развития был оптимизирован. Естественно предположить, что оптимальный язык общения человека с компьютером будет иметь много общих черт с естественным языком общения. Из известных мне компьютерных интерфейсов командная строка больше всего напоминает естественный язык. Это, конечно, не исключает графические элементы интерфейса - ведь естественный язык тоже не ограничивается словами, а содержит в некоторой мере и язык жестов с мимикой.