PDA

Click to See Complete Forum and Search --> : Book - please give me your opinion


kikelinus
Mar 13th, 2002, 04:10 PM
I need some advice
I want to start learning C (seriously, not just learn a little bit and forget about it). I am not a total beginner in programming, I'm an intermediate programmer in Visual Basic, ASP, and I have read a few C tutorials on the web (structs, a bit of pointer, a bit of arrays, etc), but I want to go deeper.

Right now I have 2 books in mind:
Beginning C by Ivor Horton
Teach yourself C by Schildt Herbert

Which books do you recommend?
Thanks.

Zaei
Mar 13th, 2002, 10:05 PM
Teach Yourself C is quite good, though I would recommend that you learn C++, instead of C. C++ will let you go a lot farther, cleaner, then C will, by offering options that are difficult to nearly impossible in C (templates, classes, exceptions, to name a few).

Z.

JafferAB
Mar 16th, 2002, 10:34 AM
i have the book by mr horton, and im reasonably happy with it, though he doesnt describe pointers very well!

parksie
Mar 16th, 2002, 10:46 AM
Don't get the Herbert book, it's full of mistakes.

TYC++ is about the best I've seen, although you need to put a lot of effort in at the start because it doesn't give a particularly full explanation of why you're allowed both of these:while(something)
something_else();

while(something {
something_else();
}...and other syntactical things.

Zaei
Mar 16th, 2002, 11:01 AM
Originally posted by parksie

while(something {
something_else();
}[/code]

I would say that is NEVER allowed =).

What kind of mistakes, parksie? Actual theory mistakes, or code logic and syntax mistakes? I could care less about code and logic, but the other is a bit scary =).

Z.

parksie
Mar 16th, 2002, 11:06 AM
Oopsie, spot the person that can't type :D

Ummm....code mistakes mostly, and a few theory ones.

I can't remember where the list is.