Metaphors make the operating system (NewsForge)
Posted Apr 30, 2003 12:08 UTC (Wed) by
Wol (guest, #4433)
In reply to:
Metaphors make the operating system (NewsForge) by iabervon
Parent article:
Metaphors make the operating system (NewsForge)
Look at studies of learning. GUIs are based on the studies of Seymour Papert about how children learn. So they are excellent for the casual user, who dabbles and never really learns how to use a computer. BUT, and this is a HUGE but, the more somebody uses something, the more their behaviour becomes automatic and learned, and the underlying behaviour changes immensely.
This is why GUIs are so frustrating to experienced users. There IS no way for their behaviour to become automated - GUIs *obstruct* the learning process, forcing users to remain stuck in "learning" mode.
Take reading. As a kid, we read phonetically, we read aloud, and we hear what's on the page. As an adult, when we meet an unfamiliar word we still do this (even if we don't actually say the word out loud) BUT for most words we read in "symbol" mode - we see a blur on the page with spaces round it, and the meaning goes from page to brain without the hearing system ever getting involved. That's why TEXT ALL IN CAPITALS, or an unfamiliar font, or spelling mistakes, all jar and slow us down - they change the shape, or "feeling", of the blur and knock us back in to "learning mode" to understand what's being said.
When I started computing, all I had for programming was a line editor. Later on I got a full-screen editor, but it used the same line-editor's syntax in its line mode (bit like vi, really). As soon as I wanted to do anything complex, I always dropped back into line edit mode. The modern editors I use are immensely frustrating, precisely because they either lack a line mode (most Windows editors) or I can't get to grips with it (vi, emacs for example). In other words, I'm stuck with the learning interface, not the doing interface ... :-(
Cheers,
Wol
(
Log in to post comments)