Некоторые плюсы WIMP-интерфейса для профессиональных программистов:
- Простота обучения. 13 Использование знакомых метафор и простой способ взаимодействия («видеть и указывать») позволяет довольно быстро обучиться взаимодействию с пользовательским интерфейсом. 1
- Единообразие элементов. 1 Создаёт единый стандарт взаимодействия для большинства приложений, что позволяет переносить пользовательский опыт между различными приложениями. 1
Некоторые минусы WIMP-интерфейса для профессиональных программистов:
- Ограниченность экранного пространства. 1 Это ограничивает количество функций приложения, которые можно предоставить пользователю. 1
- Отсутствие возможности естественным образом передавать сложные намерения. 1 Из-за простого способа взаимодействия («видеть и указывать») у пользователя нет возможности говорить об объектах, которых ещё нет, или о классе объектов, использовать условные конструкции и многое другое. 1
- Неэффективность работы с трёхмерными приложениями. 3 Если приложение по своей сути трёхмерное, то работа с ним с помощью двухмерных виджетов становится не слишком естественной. 3
- Неиспользование таких каналов взаимодействия, как речь, слух и прикосновения. 34