From: David Neary (dneary at domain wanadoo.fr)
Date: Fri 21 Jun 2002 - 11:26:38 IST
nils Olofsson wrote:
> hi,
> will be up in the 'big smoke' on saturday,and i wanted to buy a good c
> linux programming book in the book store near trinity(cannot remember
> the name)any way i looked on amazon.com and found Begining Linux
> Programming, I just want a good book to start off with ....
> any Ideas
Two C books -
K&R 2 (Kernighan & Ritchie, "The C Programming Language, second
edition") as everyone's already said, and
"C Unleashed" - a book by some comp.lang.c regulars with lots of
algorithms & stuff. Basically the first answers the question
"What is C?" and the second answers the question "OK - I know
what C is. What now?". This is without a doubt the best book on C
programming around. K&R2 is a language reference, not a
programming book.
A couple of Linux/Unix books:
APUE ("Advanced Programming in a Unix Environment", by W. Richard
Stevens) - the Unix programming bible.
"Professional Linux programming" & "Beginning Linux Programming"
from WROX are good books - as the title suggests the second is
little more than an overview, and the first has some useful stuff
in there.
And some programming books:
"Design Patterns" by Gamma, Helm, Johnson & Vlissides
"The Art of Computer Programming" (volumes 1,2,3) by Knuth
These should stay close at hand.
With those you'd have 9 books (costing in total in the region of
600 euros) which will stay with you for the rest of your
programming life. Ther are others you might find useful - I get
quite a lot of use out of "Expert C prograamming - Deep C
secrets", and at one stage got a lot of use out of "The practice
of Programming" by Kernighan & Pike. The latter's not really so
useful any more - maybe I need to read it again.
Hope this helps,
Dave.
--
David Neary,
Marseille, France
E-Mail: bolsh at domain gimp.org
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:17:24 GMT