Graphical user interface and piston pump: what they have in common
- Step 1. Graphical user interface — was inspired by — Sketchpad. The ideas of direct manipulation of objects.
- Step 2. Sketchpad — uses — Cathode-ray tube. A CRT screen.
- Step 3. Cathode-ray tube — uses — Vacuum. Inside is a vacuum.
- Step 4. Vacuum — is used in — Newcomen engine. Condensing the steam creates a vacuum under the piston.
- Step 5. Newcomen engine — has part — Piston pump. The beam drove a mine pump.