- Get free shipping on this item when you purchase 1 or more Qualifying Items offered by Amazon.com. Here's how (restrictions apply)
This is a very different book on the C language! In an easy, conversational style, Peter van der Linden, of Sun's compiler and OS kernel group, presents dozens of astonishing examples drawn from practical experience, including:
Expert C Programming reveals the coding techniques used by the best C programmers. It relates C to other languages, and includes an introduction to C++ that can be understood by an programmer without weeks of mind-bending study. Covering both the IBM PC and UNIX systems, it is an entertaining and educational romp through C showing how experts really use it. Expert C Programming is a must read for anyone who wants to learn more about the implementation, practical use, and folklore of C.
"Not just clearly written, but fun to read. The tone and style of this text should make this a popular book with professional programmers. However, the tone of this book will make it very popular with undergraduates. Appendix A alone would make the purchase of this book a must. It's filled with great advice."
Professor Jack Beidler, Chairman, Department of Computer Science, University of Scranton
"So that's why extern char *cp isn't the same as extern char cp. I knew that it didn't work despite their superficial equivalence, but I didn't know why. I also love the job interview test questions on C."
David S. Platt, Rolling Thunder Computing
"In Expert C Programming, Peter van der Linden combines C language expertise and a subtle sense of humor to deliver a C programming book that stands out from the pack. In a genre too often known for windy, lifeless prose, van der Linden's crisp language, tongue-in-cheek attitude, and real-world examples engage and instruct."
John Barry, author of Sunburst, Technobabble, and other books
This is my 2nd time around reading this book.
This book is not for beginners, but is a great second book on C. Expert C Programming is also ideal for those C programmers who want to move to C++.
A short aside on the author - Peter van der Linden is probably one of the better technical writers out there.
Unfortunately a lot of the info in this book is outdated, but I still find myself reading through it now and then because I love the way he writes. Read morePublished 3 months ago by Brian
1 star for the kindle edition. If you buy this book, buy the hardcover. In the kindle edition the formatting for some of the code is screwed up making some of the examples useless.Published 5 months ago by David H.
This is a loosely organized collection of historical anecdotes, comments about C culture, and C language gotchas. Read morePublished 9 months ago by Scanf
Like the author said in the Preface, "This book is educational, but also interesting in a way that puts the fun back into functions." I agree with the author. Read morePublished 9 months ago by Michael D Mowery
Being such renowned book and termed as classic by many, I was anticipating a well printed, coloured highlighting text. I was disappointed to see such a poor printing quality. Read morePublished 11 months ago by Shriyash Chougule
This book doesn't really flow coherently... it's more like a 15-hour bar conversation about C. I've bought many C books over the years and the only ones I've re-read for enjoyment... Read morePublished 13 months ago by Nicholas Charles Ralabate
This book is a must read for any programmer that has to deal with C, even if it's being used as a subset of C++. Read morePublished 13 months ago by Yaroslav Bunyak
This was a really great book in 1996! Now, not so much. The specifics on DOS and ancient intel architectures is obviously useless except as information archaeology, but even some... Read morePublished 13 months ago by S. S. Skogsrud