Articles:  VMWare review Useful software |
Krzysztof Kowalczyk's Weblog Blog or you'll be blogged. Friday, August 02, 2002
C Interfaces and Implementations. Finished reading C Interfaces and Implementations. Another one down, millions more to go. Good advanced book on C that mostly wants to teach how to design (and implement) good, re-usable interfaces. It does that by showing full design and implementation of 24 interfaces (e.g. better memory allocation primitives, better string-handling primitives, lists, dynamic arrays, bit vectors, sequences, threads, etc.). The book is not about analyzing/designing algorithms or data structures but about practical issues of how to design good interface (which is surprisingly hard). The book is very to the point (doesn't have the flowery prose of many O'Reilly books, which for some might be an advantage and for some a disadvantage). Two tips from the book (there are many others) worth remembering:
|
|