Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
The Art and Science of C by Eric Roberts
Recommended
ISBN: 0 201 54322 2       Publisher: Addison-Wesley       Pages: 701pp       Price: £21-95
Categories:   beginner's c    
Reviewed by Francis Glassborow in C Vu 7-3 (Mar 1995)
This is the first book about learning C that I have felt comfortable with. This is not just a book about C syntax, it deals with many aspects of writing programs but written to be accessible to the intelligent novice.

Of course there are nits that I can pick such as a failure to provide a return statement at the end of main() but most books perpetrate much worse defects (and positive errors). There are places where I would have been more explicit (such as order of evaluation of terms in an expression or statement) but the broad sweep of this book is on target.

An interesting point is that the author never mentions the infamous gets() function but simply uses fgets() where line input is desirable. He does not attempt to cover the whole Standard C Library but selects parts that are useful to the novice and uses them constructively.

There is a supplement for instructors and the source code is available from an ftp site. The later is becoming standard practice for books from Addison- Wesley, a facility for which they should be complimented.

If you want to learn programming in C or are planning to teach a course on that topic you should check this book out as it is very likely to meet your needs.


Other Authors with the same surname

Roberts
Developing Java Software 2ed by Graham Roberts & Russel Winder [Recommended]  (Reviewed Dec 2000)
Developing Java Software by Graham Roberts & Russel Winder [Highly Recommended]  (Reviewed Mar 1998)
Developing Java Software by Graham Roberts & Russell Winder [Highly Recommended]  (Reviewed Sep 1998)
Java 1.1 Developers Handbook by P Heller & S Roberts  (Reviewed Sep 1998)
Lure of Integers by Joe Roberts  (Reviewed Mar 1997)
Mathematical Writing by Donald Knuth & Tracy Larrabee & Paul Roberts [Highly Recommended]  (Reviewed Mar 1997)
Programming Abstractions in C by Eric S. Roberts [Recommended]  (Reviewed Sep 1998)


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/a/a000188.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/