21st Century C: C Tips from the New School – O’Reilly Media review November 23rd, 2013 by Rick Salsa, 2 Comments

I’ve recently been looking for a new book on C, not wanting to spend the time on read Computer Science type text book. During my search I came across 21st Century C from O’Reilly. Upon first glance at the table of contents, I was intrigued.

This book doesn’t start off like your typically beginners programming book. No ‘Hello World’ type example, no coverage of operators, etc. Instead, the author jumps right into Makefiles, debugging with gdb, unit testing, valgrind and documenting your code. Not an exhaustive look into those topics, but just enough. I was glad to see that he also covered autotools as well.

Beginning with chapter 6, you start to get into the language. I found the remaining chapters to read like tips from an experienced programmer. The author definitely knows his stuff and gives you enough details about why you should do things a certain way. I enjoyed these sections as learned much more than blindly following along in a text book.

I would have like to see a bit more code and examples, but overall it was a decent book. This is book would go well with a beginner’s book on C for those new to the language. For those familiar with C and looking for a better understanding of how to write quality C code, I’d recommend you take a look at this book. It was interesting approach to a book on programming.


Huguette Says:

November 25, 2013 @ 5:38 pm

Hi Rick, I’m with O’Reilly, and I need some info for our affiliates’ program. Please contact me at affiliates@oreilly.com. Thanks! Huguette Barriere

Huguette Says:

November 25, 2013 @ 5:42 pm

And thanks for reading and reviewing “21st Century C,” too! 😉 Glad you enjoyed it.

Post your comment

You must be logged in to post a comment.