Version control and CNC machine: what they have in common

  1. Step 1. Version control — is a kind of — Software. Software.
  2. Step 2. Software — includes — Operating system. A program.
  3. Step 3. Operating system — uses — Graphical user interface. The graphical shells of an OS.
  4. Step 4. Graphical user interface — was inspired by — Sketchpad. The ideas of direct manipulation of objects.
  5. Step 5. Sketchpad — evolved into — CAD. Sketchpad was the first CAD system.
  6. Step 6. CAD — is used in — CNC machine. Programs from CAD/CAM.

Open Evothings