C and conveyor belt: what they have in common
- Step 1. C — is used in — Unix. Unix was rewritten in C.
- Step 2. Unix — is a kind of — Operating system. An operating system.
- Step 3. Operating system — has part — File system. A file system.
- Step 4. File system — uses — Hard disk drive. Partitioning the disk.
- Step 5. Hard disk drive — has part — Ball bearing. Bearings (later fluid-dynamic ones).
- Step 6. Ball bearing — is part of — Conveyor belt. The rollers turn on bearings.