Looking for a good C text
Larry Lippman
larry at kitty.UUCP
Thu Nov 13 23:50:00 AEST 1986
In article <2495 at phri.UUCP>, roy at phri.UUCP (Roy Smith) writes:
> I'm planning on giving a somewhat informal course in C programming
> and don't know what text to use. The only C book I actually own is K&R's
> "The C Programming Language", aka The White Book. While it's probably
> required reading, I don't know if it's really what I want. Can anybody
> make any suggestions?
> The intended audience will be Ph.D. scientists (biological, not
> computer), and probably some graduate students (again, biologists). ...
I have had similar requirements in that I have had to "make it easy"
for engineers and chemists with a Fortran (or Basic - ugh!) background to
learn C and adapt to the UNIX environment. While Kernighan/Ritchie and
Kernighan/Pike are the classic books to get started with, I have found two
other books which seem more intuitive:
"C Primer Plus" by Waite, Prata and Martin, ISBN 0-672-22090-3, Sams
"Advanced UNIX Programming" by Rochkind, ISBN 0-13-011800-1, Prentice-Hall
"C Primer Plus" does a good job of dealing with C, independent of
the operating system. For example, it makes it easy to understand such
topics as structures and unions - which is "culture shock" for a Fortran
programmer (at least it was for ME a few years back... :-) ).
"Advanced UNIX Programming" fills in the pieces required for
real-world UNIX applications - like signals, files, I/O, system calls, etc.
I still recommend the Kernighan books as further reference for any
serious user of C in the UNIX environment.
==> Larry Lippman @ Recognition Research Corp., Clarence, New York
==> UUCP: {allegra|decvax|rocksanne|rocksvax|watmath}!sunybcs!kitty!larry
==> VOICE: 716/688-1231 {hplabs|ihnp4|seismo|utzoo}!/
==> FAX: 716/741-9635 {G1,G2,G3} "Have you hugged your cat today?"
More information about the Comp.lang.c
mailing list