shim
- noun
- /ʃɪm/
- Specialized
- Using a shim allows the application to function properly regardless of the system's version.
Examples
-
That is on a PC-only system; the authentication chain does not actually include the PC display; therefore, a "driver shim" can manipulate what the user sees after the end of the authentication chain.
Blog text (10) -
For many of the games you can make with Flash, you may be able to use JS/HTML5, a basic shim app for iPhone/iPad, and hopefully AIR 2 for Android (until Android 2.0 becomes widespread, which has HTML5 features).
Blog text (14) -
In a way, what the shim boys did to subways, men in suits do every day in offices, making their impression upon others, the victories lasting only until the next bid for attention, the hustling concentrated in a place in which so many people unknown to one another know they are mutually contending.
Academic text (1990) -
A shim is often used to ensure older software can operate smoothly on newer operating systems.
-
The developer added a shim to the program so that it could run on different platforms without issues.
How Extensive
Surface Forms
Etymology
The word shim in computers comes from the idea of the small physical shim that 'fills a gap'. A software shim is a tiny piece of code that helps old programs work on new systems by filling the gap between them.