1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /110, 1996 г./ | Бонус | Поиск  

Мнение

ЭТОТ далекий И БЛИЗКИЙ КОМПЬЮТЕР

Александр Шамуилов


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

 – Какая лошадь выигрывает?

 – Сложно сказать. Мы слишком далеко сидим.

(Из разговора на ипподроме)

В настоящее время появляется огромное количество новых программных продуктов, технологий, стандартов. К подавляющему большинству из них предъявляются требования "дружественности интерфейса", его доступности, интуитивной очевидности...

Эти требования – самое главное и заметное проявление желания сделать компьютер ближе и понятнее пользователю Ведь очевидно, что окошки с пиктограммами шокируют неподготовленного человека гораздо меньше, чем командная строка с суровым, лаконичным приглашением "С:\>".

Все это, конечно, прекрасно, но человеческая природа такова, что человеку свойственно сомневаться. Вот и автору хочется подвергнуть сомнению мысль о приблизившемся к пользователю компьютере. Давайте отвлечемся от поверхностного суждения и выясним, как же обстоит дело в действительности. Проведем небольшой исторический экскурс и посмотрим, как видоизменялись взаимоотношения пользователя с компьютером внешне, и что за этим стояло.

Не будем сильно углубляться в историю и начнем с 60-х годов и машин с перфолентным и перфокарточным вводом. В то время еще никто не задумывался над понятием интерфейса, тем более о его дружественности. Все общение пользователя с ЭВМ происходило через "особо посвященных лиц", другими словами – через математиков-программистов. В то время компьютер был далек от пользователя так же, как декабристы от народа.

В 70-е годы делается первый шаг: появляются терминалы, операционные системы типа UNIX, понятие командной строки. Это, конечно, лучше, чем перфолента, но необученный пользователь все равно приходил в состояние "грогги", когда его встречал пустой экран с лаконичным приглашением "$" (или что-нибудь вроде этого) в нижнем левом углу. Двухбуквенные команды и суровая молчаливость производили не меньший эффект. Но в любом случае это было движение на сближение с пользователем.

В 80-е появляется множество "дружелюбных" программ, и даже понятие "интерфейс" всплывает с профессиональных глубин, доходя до простого пользователя. Не будем касаться MS-DOS, которая отличается от UNIX большей длиной команд, разговорчивостью и отсутствием некоторых возможностей (что ее не украшает), а перейдем сразу к графическим операционным системам, оболочкам и интерфейсам. Вышеупомянутые ОС и оболочки получили широчайшее распространение, что неудивительно. Любому приятнее иметь на экране "иконки", окошки, красивые графические шрифты и тому подобные радующие глаз вещи. Казалось бы, компьютер и человек сблизились на максимально возможную дистанцию. Появилось и визуальное программирование, с помощью которого даже, извиняюсь, полный "чайник" может создавать работоспособные полноценные приложения.

Но, как говорится, "зри в корень". Давайте просто порассуждаем. Если с помощью того же визуального программирования пользователь способен создавать необходимые ему программы, то зачем тогда профессиональные программисты? Ответ напрашивается сам собой: для создания продуктов, обеспечивающих возможность визуального программирования. Но это далеко не так. Ведь ни один рядовой, средний (подчеркиваю, средний) пользователь неспособен создать программный продукт, хотя бы сравнимый по уровню качества с тем, что сделает профессионал. Это не попытка кого-то обвинить в низком интеллектуальном развитии – просто у программистов такая работа. И поэтому программы, созданные рядовыми пользователями, обречены на недолгую жизнь, так как неизбежно появление написанных профессионалами полноценных программных продуктов, более полно удовлетворяющих потребности пользователей.

Все вышесказанное имело только одну цель: убедить читателя лишь в кажущейся близости компьютера и пользователя Сейчас нет перфокарт, но есть графические интерфейсы (изнутри не такие простые), многозадачность, параллельная обработка информации. Однако с этими вещами связана масса нюансов, осилить которые может лишь человек, профессионально занимающийся программированием.

Таким образом, в действительности нельзя утверждать, что компьютер приблизился к пользователю. На деле – лишь отдалился. Насколько далеко – сказать сложно, но уж приближения не было точно.

Короче, движенья нет. Дух Противоречия "КомпьюТерры" не может оставить без внимания поклеп столь беззастенчивый и грубый. Очевидно, что компьютеры перешли из бастионов вычислительных центров на рабочие столы, а количество людей, которые стали с ними взаимодействовать, увеличилось намного порядков.

Но и свой резон в рассуждениях автора есть. Приведена точка зрения программиста, согласно которой тот, кто не разрабатывает параллельные программы с графическими интерфейсами, пользователем не является. Чтобы покончить с этим противоречием, я предлагаю причислить программистов к... компьютерному имуществу и оборудованию, чтобы навсегда стало ясно, где компьютеры, а где – пользователи.

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /110, 1996 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru