newer to c

S

sudhakar

hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.
 
R

Richard

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Expert C Programming by Van Der Linden is a good read. And the C-FAQ
which you can google up.

As far as the Linux/Unix specifics go, the bible is "Advanced Programming
in The Unix Environment by Stevens" & Rago.

best of luck!
 
J

John Bode

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Harbison & Steele's "C: A Reference Manual". It's more a straight
reference than a tutorial or how-to, but it's good to have on hand.
 
S

santosh

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Look these up at the library:

C A Reference Manual - Harbison and Steele
The Standard C Library - P.J. Plauger
C Programming: A Modern Approach - King
C Unleashed - Heathfield Kirby etc.
Expert C Programming - Peter Van Linden
Practical C Programming - Qualline

While you're at it, I recommend that you get a few books on English
grammar and composition as well.
 
R

Richard

santosh said:
Look these up at the library:

C A Reference Manual - Harbison and Steele
The Standard C Library - P.J. Plauger
C Programming: A Modern Approach - King
C Unleashed - Heathfield Kirby etc.
Expert C Programming - Peter Van Linden
Practical C Programming - Qualline

While you're at it, I recommend that you get a few books on English
grammar and composition as well.

English grammar and composition? Grow up.
 
S

santosh

Richard said:
English grammar and composition? Grow up.

The point was that the OP should try to take the trouble to write
reasonably correct sentences. Usenet posts may not be important, but if
he gets into the habit of improper punctuation and abbreviation, he
might find it hard to avoid them when a situation arises where he
really needs to write correct and well written sentences.

I could be making unwarranted assumptions here. It might be that the OP
uses perfect English for important pieces of writing and is merely
slack with Usenet posts. If so I apologise to the OP. If not then IMHO,
the advice was relevant and not immature.
 
K

Keith Thompson

santosh said:
Look these up at the library:

C A Reference Manual - Harbison and Steele

Be sure to get the 5th edition.
The Standard C Library - P.J. Plauger
C Programming: A Modern Approach - King
C Unleashed - Heathfield Kirby etc.
Expert C Programming - Peter Van Linden
Practical C Programming - Qualline

I've heard bad things about that last book.
 
M

mdh

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Sudhakar,
I am in the same boat as you. I had tried quite a few other books, but
K&R, IMHO is the best I have seen. Then, do not be afraid to ask
questions here...as dumb as you might think they are. There are quite
amazing and patient members on this list who really enjoy C and
explaining issues.
 
K

Keith Thompson

mdh said:
Sudhakar,
I am in the same boat as you. I had tried quite a few other books, but
K&R, IMHO is the best I have seen. Then, do not be afraid to ask
questions here...as dumb as you might think they are. There are quite
amazing and patient members on this list who really enjoy C and
explaining issues.

Agreed, don't be afraid to ask questions; that's what many of us are
here for.

You do need to be aware of what's topical here and what isn't. There
are good guidelines at:

http://www.stanford.edu/~blp/writings/clc/off-topic.html
http://clc-wiki.net/wiki/Introduction_to_comp.lang.c

But don't worry about it *too* much. As a newbie, you can't always be
expected to know for sure where your question is topical (if you knew
that, there's a good chance you wouldn't need to ask it). If someone
responds by telling you your question is off-topic and suggests a
better place to post it, don't take it personally. If several people
do so, it's because Usenet is asynchronous; the price we pay for quick
feedback is that multiple people often give the same answer to the
same question, because they haven't seen each other's responses yet.

Finally, ignore the trolls, and consider learning to use a killfile.
 
I

Ian Collins

mdh said:
Sudhakar,
I am in the same boat as you. I had tried quite a few other books, but
K&R, IMHO is the best I have seen.

Agreed, I've only used two C books over the past 25 years, K&R and K&R
second edition.

OK, three, I also have The Standard C Library - P.J. Plauger, but this
is more of a (very good) reference than a tutorial.
 
M

mark_bluemel

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Given that you're looking at working on Unix, I'd recommend

1) K & R
2) Kernighan and Pike: "The Unix Programming Environment", more about
Unix shell and utilities, but has some good stuff on C programming on
Unix.
3) W Richard Stevens "Advanced Programming in the UNIX Environment"
 
M

mdh

Ian said:
Agreed, I've only used two C books over the past 25 years, K&R and K&R
second edition.

OK, three, I also have The Standard C Library - P.J. Plauger, but this
is more of a (very good) reference than a tutorial.


Forgot to add to that: "The C answer book" by Tondo and Gimpel...it's
an invaluable addition. Not only Answers the exercises, (which you must
do ) but, in a sense, extends K&R.
 
C

Christopher Benson-Manica

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

My college C textbook, which I found very useful, was "Efficient C
Programming" by Mark Allen Weiss. It's a Unix-flavored introduction
to C, but is fairly strictly standard and a little more accessible
than K&R without sacrificing much in the way of depth.
 
J

jmcgill

sudhakar@infosys india. said:
hi guys i am new to this software field i want to study c (unix
platform) which book should i refer other than kern.....& ritchie.

Eventually, every book by the late W. Richard Stevens should be on your
shelf. Start with "Advanced Programming in the Unix Environment."
Actually read it and do the exercises.

You might want to read Kernighan & Pike, "The Practice of Programming."
There is far more insight in this book than its thickness would suggest.
 
C

CBFalconer

jmcgill said:
Eventually, every book by the late W. Richard Stevens should be
on your shelf. Start with "Advanced Programming in the Unix
Environment." Actually read it and do the exercises.

You might want to read Kernighan & Pike, "The Practice of
Programming." There is far more insight in this book than its
thickness would suggest.

Second the motion. Their section on 'little languages' has a
bearing on the raging argument about "is printf an interpreter".
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top