Re: OT: Programming in C

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 07, 2008 at 12:25:34PM -0400, max bianco wrote:
> I want to learn C and I know there are quite a few programmers on this
> list.  I am looking for a couple of good books on learning C. I am not
> exactly a beginner but I am no expert and i would like to start going
> over everything from scratch.  So if I could get some referrals to a
> couple of books I would greatly appreciate it. I am looking for a good
> thorough beginners guide to C and also something for the intermediate
> programmer as I expect to get through the former in fairly short
> order. I ultimately will be directing my efforts at kernel hacking. As
> always , any advice and or opinion is gratefully received.
> 
> Max

Others have mentioned some good books to check out. Allow me to 
mention some to AVOID.

I don't know if Herbert Schildt is still writing books on C, or if
the older ones are still in print, but you'd be well-advised to avoid
his books. He is a good writer, and he writes clearly, so that you'll
understand what he says when he's done. Unfortunately, some of what
he teaches (with considerable clarity) is wrong, either waaaay wrong,
or worse, subtly wrong.

i've never met the man, and I hope that if he sees this he doesn't
take (too much) offense, but this opinion is widely held by people
in the C community who I trust to be knowledgeable.


-- 
---- Fred Smith -- fredex@xxxxxxxxxxxxxxxxxxxxxx -----------------------------
   "For the word of God is living and active. Sharper than any double-edged 
   sword, it penetrates even to dividing soul and spirit, joints and marrow; 
              it judges the thoughts and attitudes of the heart."  
---------------------------- Hebrews 4:12 (niv) ------------------------------

Attachment: pgp0qevQcjbgb.pgp
Description: PGP signature


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux