title: Header-only and static-inline-only library in C
body: <p>I write small header-only and <code>static</code>-<code>inline</code>-only libraries in C. Would this be a bad idea when applied to big libraries? Or is it likely that the running time will be faster with the header-only version? Well, without considering the obvious compilation time difference.</p>