A Shim Is a Thin Piece That Makes Things Fit

A shim is a thin strip used to fill a gap or level a surface. Its origin is unknown.

A shim is a thin piece of material inserted to fill a gap, level a surface or adjust a fit. Carpenters shim a door frame, engineers shim a bearing, and the word has moved into software with the same meaning exactly: a shim is a small layer of code that sits between two components so they can work together without either being modified. The metaphor survived the jump intact. Its origin is unknown, first recorded in the 1600s as a dialect word in Kent.

Word forms

FormWordExample
NounshimA shim.
PluralshimsShims.
VerbshimShimming.
RelatedspacerA spacer.
RelatedwedgeA wedge.

Workshop words in software

Origin unknown, recorded from the 1600s as a dialect word in Kent.

What is a shim in software?

A thin layer of code that sits between two components so they can work together without modifying either.

What is the difference between a shim and a wedge?

A shim is a parallel-sided filler; a wedge tapers and is driven in to force things apart.

Sources

WhatsAppXTelegramFacebook

More 4-letter words