Cello: Higher level programming in C
Slightly related tangent:<p>I'm looking for standards / set of libraries / best practices for "modern" C development, but I've yet to find a comprehensive resource.<p>Stuff like typedefing a manual fixed sized int type to be cross-platform compatible, that books don't really tell you to do but are important and come up often.<p>I'd be okay with a small, well written example library too. Does anyone happen to know something like this?<p>edit: Ah, sorry if I misled you, that was just an example of the <i>kind</i> of tips and pointers I was looking for. Or weird bits like the linux kernel list_head. <a href="http://kernelnewbies.org/FAQ/LinkedLists" rel="nofollow">http://kernelnewbies.org/FAQ/LinkedLists</a> Or common libraries like bstring that make life easy. Or even a single, comprehensive implementation of good data structures, since everyone seems to have their own vector.h and/or hash.h that fails to cover much other than their own use case.