Joshua Cantrell's Page of Useful Books

Useful Books

Title: Using C on the UNIX System
Author: David A. Curry
Publisher: O'Reilly & Associates, Inc.
ISBN: 0-937175-23-4
I have found this book to be invaluable when programming for UNIX. It goes over many aspects of programming for a UNIX System, and although it isn't a large book, it still covers many things. Its good examples and concise text makes it an ideal way to learn many useful UNIX C functions and use the book as a reference.
Title: Programming for the Real World: POSIX.4
Author: Bill Gallmeister
Publisher: O'Reilly & Associates, Inc.
ISBN: 1-56592-074-0
Now that I feel content with my ability to program, I'm determined to learn how I can use the Operating System's special tools that can make my programs easier to write. This book goes over POSIX standard message passing, queues, memory sharing, and other time and synchronization related topics. A really great book to read if you really want to use those special tools that any POSIX complient OS has provided for you!