 |
Practical C Programming, 3rd Edition View Larger Image | Steve Oualline O'Reilly Media, Paperback, 3rd edition, Published August 1997, 428 pages, ISBN 1565923065 | List Price: $34.95 Our Price: $21.95 You Save: $13.00 (37% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 2 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - The C Programming Language, 2nd Edition; Brian W. Kernighan, et al, $43.50, 11% Off!
- Practical C++ Programming, 2nd Edition; Steve Oualine, $24.95, 38% Off!
- Learning PHP 5; David Sklar, $18.95, 37% Off!
- Java in a Nutshell, 5th Edition; David Flanagan, $28.50, 37% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
There are lots of introductory C books, but this is the one that has the
no-nonsense, practical approach that has made Nutshell Handbooks(R)
famous. C programming is more than just getting the syntax right. Style
and debugging also play a tremendous part in creating programs that run
well and are easy to maintain.
This new edition of Practical C Programming teaches you not only the
mechanics of programming, but also how to create programs that are easy
to read, debug, and maintain. It features more extensive examples, offers
an introduction to graphical development environments, and describes Electronic
Archaeology (the art of going through someone else's code).
As in earlier editions, practical rules are still stressed. For example,
there are fifteen precedence rules in C (&& comes before || comes before ?:).
The practical programmer reduces these to two:
- multiplication and division come before addition and subtraction
- put parentheses around everything else.
Topics covered:
- Good programming style
- C syntax: what to use and what not to use
- The programming environment, including integrated development kits
- The total programming process
- Floating point limitations
- Tricks and surprises
Program examples conform to ANSI C. Covers several Windows compilers, as
well as UNIX compilers.
Customer Reviews
Customer Reviews: 2 Average Customer Rating:      Sep 15, 2000     John C. Walker II (Kerin_kasada@yahoo.com) from Hawaii, USA Good book to get! Damn good book to have if your learning to program in C. I'm personally proficient in perl and web based programming.
My gripe comes from how he looks at optimization. Pg 356: "word on optimization... Don't. They run fast enough." Pg 263, optimization example: "...I changed all applicable floating point operations to integer... The savings amounted to 30 minutes out of an hour and 45 minutes of runtime."
If I read that right, thats a 50% cut in runtime inclusive of that 45 minutes. A little over 50% savings in run time? On a multi tasking server where this program is not the only one running, that 50% makes a big difference.
That was my Only grip on what's otherwise an exceptional book to have in your library!
May 20, 1999     Just Another Perl Hacker from Texas, USA C has a reputation as being complex and arcane... And, well, it is. :^) But Mr. Oualline's very accessible book enabled me to get a good handle on it. Very enjoyable to read and very informative. Probably the best coverage on pointers I've seen to date. Highly recommend to newbie C programmers and people new to programming in general. (As a side note, C provides a good springboard to learning newer languages like Java, JavaScript, C++, etc. Normally I'd have qualms recommending C to an absolute beginner but this book might actually make C enjoyable as a first programming language.) Mooo!
|
 |