(no subject)

Date: 2003-03-15 10:40 am (UTC)
I'm glad you're interested. I love to spread these computer revolution memes.

If you consider programs as static, then indeed, there exists a dichotomy of ease-of-use vs customizability. But, ideally, the program (at least the visible part of the program) evolves with the user. Whenever a user runs into a "wall" (as described in my post above), he could either unlock the advanced options he wants or write his own commands (hopefully in an intuitive visual language tying program variables to "user variables" in obvious ways).

Seriously, a small FAQ about how to optimize the commonest use cases would be a huge improvement in many existing applications. I kinda feel like my suggestions are an extra luxury, given what's missing today.

The reason some programs are hard for the beginning user, e.g. your grandmother, is that they give the user too many choices, and it becomes hard to find the simplest commands.

Maybe the above statements don't apply to some kinds of programs. Can you help me think this through?
(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

February 2020

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags