threading
Guiding string through
Threading is passing something through a narrow opening or series of openings—thread through a needle's eye, film through a projector, a belt through loops.
By extension, to thread your way is to navigate carefully through obstacles: She threaded through the crowd.
In computing, threading refers to executing multiple processes simultaneously within a program, each thread handling a separate task.
Pointed implement for sewing
- eyeOrgan of sight
- bobbinSmall cylindrical thread holder
- stitchThread loop in fabric
- sewingCraft with needle and thread
embroidery · thimble · seamstress · tailor · yarn · silk · cotton · bead
Sequence of fictional events
- plotStoryline or land parcel
- subplotSubordinate narrative strand
- arcCurved line segment
- throughlineCentral connecting narrative strand
continuity · weaving · foreshadowing · callback · connecting · interweaving · pacing · tension
Parallel execution paths
- parallelismMatching structural elements
- synchronizationAligning timing across systems
- deadlockMutual blocking, no progress
- semaphoreFlag-based signaling system
atomicity · futures · promises · executor · non-blocking · async · spawn · join
Fabric-making frame
- warpBend from true form
- weftCrosswise loom threads
- textileMaterial from woven fibers
- interlaceWeave elements together
yarn · fiber · shuttle · heddle · tapestry · handloom · silk · cotton
Curving repeatedly, sinuous
- maneuveringSkillful directional control
- weavingInterlacing strands into fabric
- snakingMoving in curves
- crowdedFilled beyond comfort
needle
Pointed implement for sewing
sewing · embroidery · thimble · seamstress · tailor · yarn · silk · cotton · bead · sequin
storyline
Sequence of fictional events
throughline · continuity · weaving · foreshadowing · callback · connecting · interweaving · pacing · tension · payoff
multithreading
Parallel execution paths
- parallelismMatching structural elements
- synchronizationAligning timing across systems
- deadlockMutual blocking, no progress
semaphore · atomicity · futures · promises · executor · non-blocking · async · spawn · join · yield
loom
Fabric-making frame
interlace · yarn · fiber · shuttle · heddle · tapestry · handloom · silk · cotton · wool
winding
Curving repeatedly, sinuous
- maneuveringSkillful directional control
- weavingInterlacing strands into fabric
- snakingMoving in curves
crowded · pathway · squeezing · zigzagging · negotiating
tweezing
Extracting with small pincers
precision · follicle · regrowth · salon · aesthetician · mapping · symmetry
bolt
Threaded rod for nuts
die · pitch · locknut · wingnut · washer · Loctite · self-tapping
- beautymakeup, cosmetics, lipstick, mascara, eyeliner
- weaving customstextile traditions, warp and weft, traditional patterns, beaming, warping
- Pythonpip, pandas, requests, pickle, collections
- gun barrelsbarrel length, bore, breech, caliber, chamber
- JavaJDK, JAR, JVM, bytecode, packages
- groomingbrushing teeth, clean shave, bathe, groomed, haircut
threadingunthreading
Removing from a hole
withdrawing · extracting · pulling out · removing · retracting
- threading the needleAchieving something requiring extreme precision
- eyebrow threadingHair removal using twisted cotton
- threading beadsSliding ornaments onto cord