Sutherland a été inspiré par le Memex présenté dans l'article As We May Think de Vannevar Bush. Sketchpad a été le premier programme à proposer une interface graphique, en utilisant un moniteur et un crayon optique, invention récente en 1963. Avec ce programme, Sutherland a été un des pionniers de la modélisation 3D, de la simulation visuelle et de l'interface graphique[2].
Fonctionnement
L'idée du programme était d'avoir un dessin principal qui puisse s'instancier en plusieurs répliques[3]. Si l'utilisateur modifiait le dessin principal à l'aide de son crayon-optique, toutes les instances changeaient également. Cette gestion intelligente des données géométriques du programme utilisant des "objets" et des "instances" renvoie aux concepts de la programmation orientée objet alors en cours de développement. Une autre invention majeure de Sketchpad a été de permettre à l'utilisateur de facilement contrôler les propriétés géométriques du dessin. Il était par exemple possible de régler la longueur d'un segment ou l'angle entre deux lignes.
Sketchpad a incité Douglas Engelbart à concevoir et développer le On-Line System présenté en 1968.
Il a également été une des influences majeures de la conception du Xerox Star de 1981[5].
Notes
↑(en) Andrew Sears et Julie A. Jacko, The Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies and Emerging Applications, Second Edition, CRC Press, , 1384 p. (ISBN978-1-4106-1586-2, lire en ligne), p. 5
↑« The CAD/CAM Hall of Fame », American Machinist, Penton Media, (lire en ligne, consulté le )