Tuesday, December 9, 2008

What is a Shim?

Have you ever written a shim? Chances are that you have, you just don't know it yet. Here's the definition on Wikipedia:

"In computer programming, a shim is a small library that converts one API into another. They typically come about when the functions of one API become part of another, larger, library. In these cases, the older API can still be supported as a thin layer on top of the newer, and more general, code." Wikipedia


  1. http://www.urbandictionary.com/define.php?term=shim