Expert C Programming
by Peter van der Linden
On This Page
Description
"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 software that blew up the space probe to Venus; the C bug that shut down the entire AT & T phone system; C programmer job interview secrets; why programmers can't tell Halloween from Christmas day; and the C code for a complete BASIC interpreter." "Expert C show more 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 any 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."--Jacket. show lessTags
Recommendations
Member Recommendations
Member Reviews
A very enjoyable read. Not only will you learn aspects of C in great detail (the section on pointers vs. array is excellent), but the author writes in a witty manner I haven't typically found in programming books. (The style reminded me a bit of Programming Perl by Larry Wall.)
This book was written by one of the developers on the Sun compiler team. It is an excellent insight into some of the darker corners of C. I think I learned more about C from this book than from any other.
Ratings
Members
- Recently Added By
Author Information
Common Knowledge
- Quotations*
- As my old grandmother used to say as she worked away at her spinning wheel,: "Those who do not remember history are doomed to have serious backward compatibility problems, especially if they change the addressing modes or wor... (show all)dsize of their architecture."
*Some information comes from Common Knowledge in other languages. Click "Edit" for more information.
Classifications
- Genres
- Technology, Nonfiction, General Nonfiction
- DDC/MDS
- 005.133 — Computer science, information & general works Computer science, knowledge & systems Artificial Intelligence/Virtual Reality Software development Computer programming Specific programming languages
- LCC
- QA76.73 .C15 .V356 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science
- BISAC
Statistics
- Members
- 355
- Popularity
- 88,374
- Reviews
- 2
- Rating
- (4.40)
- Languages
- English
- Media
- Paper, Ebook
- ISBNs
- 4
- UPCs
- 1
- ASINs
- 1
























































