[clug] Learning C in a Unix environment

Brad Hards bhards at bigpond.net.au
Fri Nov 28 17:37:07 EST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 28 Nov 2003 15:04 pm, Simon Haddon wrote:
> Programming in ANSI C, Stephen G. Kochan, Hayden Books,  ISBN 0-672-48408-0
I have this book (and others, including a K&R 1st ed. - I love technical 
books). It was my main source to learn C.

> C++ Primer, Stanley B. Lippman, Addison Wesley, ISBN 0-201-54848-8
Seen this, don't have it though.
 
> I cut my teeth on Programming in ANSI C .  Found it a good getting
> starting book that didn't presume anything.  Must admit that once I
> learned it then I found the K & C book the best reference.
If you know a bit of programming, its way slow.

> Mind you.  These books cover the language(s) in general and not any
> specific libraries that you might want info on.
Unless you actually plan to work in the kernel type space, I recommend using a 
C++ compiler, and learning C++. I quite like "Practical C++ Programming" from 
O'Reilly, although opinions on this book vary - worth it if you can find it 
cheap.

I'd recommend against C++ in a Nutshell until you are super familiar with the 
environment, and K&R is a terrible way to learn the language. Like getting 
Soustrup's C++ book (which I also have) - definative but inpenetrable.

Brad

- -- 
http://lca2004.linux.org.au - I'm registered. Are you?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/xu0TGwwszQ/PZzgRAmvXAJ92IhJFWVVc/aM+wKDFtBIZf6PBBACfV6D8
ka9fKC7w4KB4kwuFjzuqV5I=
=hzBS
-----END PGP SIGNATURE-----



More information about the linux mailing list