Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84 +MMDF+MULTI+2.11; site kcl-cs.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!harvard!seismo!mcvax!ukc!kcl-cs!davef
From: davef@kcl-cs.UUCP (UNAC016)
Newsgroups: net.lang.c
Subject: Re: Books on C
Message-ID: <203@argon.kcl-cs.UUCP>
Date: Wed, 23-Oct-85 09:24:37 EDT
Article-I.D.: argon.203
Posted: Wed Oct 23 09:24:37 1985
Date-Received: Sat, 26-Oct-85 04:20:24 EDT
References: <10635@ucbvax.UUCP> <7800001@hpltca.UUCP>
Reply-To: davef@kcl-cs.UUCP (Dave Furber)
Organization: Department of Computing, Kings College, University of London.
Lines: 21
Xpath: kcl-cs argon neon


Marc Clarke writes:
>  Well, I own about 20 books on the topic, and by far and away the best one,
>  in my opinion, is "Learning to Program in C", by Thomas Plum, published by
>  Prentice-Hall.  Plum has several more books, published this year, on such
>  topics as how to write efficient C programs and reliable data structures.
>  If I were going to do it all again, I'd buy everything Kernighan and Plum
>  ever wrote and skip everything else.

I'm very surprised at this.  I considered adopting it as a course text
and, whilst it is not without its good points, it is very weak on Structs,
Unions and everything to do with storage allocation.  I also found it hard
to find things through the index.

I ended up recommending "An Introduction to Programming in C - A Book on C"
by Kelly & Pohl (pub. Benjamin/Cummings) for novice C programmers,
and "Advanced C: Food for the Educated Palete" by N.Gehani (pub. Computer
Science Press) for the more experienced C programmers.

-- 
		Dave Furber			{ukc,ucl-cs}!kcl-cs!davef