Advanced UI
Substroke (from Bret Victor)
MagicInk (from Bret Victor) - a big article on UI usability and designing interfaces.
This suggests three general reasons why a person will turn to software:
- To learn.
- To create.
- To communicate.
I propose that software can be classified according to which of these needs it serves. I will call these categories information software, manipulation software, and communication software.