On Tue, 15 Jul 2003 14:09:43 -0500
Darrell Cormier
I know this has been addressed on this list before, but please forgive
me for asking again. I could not find the posts.
What is a excellent book on C++? I have programmed (minimally) in C++
years ago, and am about to dive in again and want the best reference/tutorial I can find. I am looking at: *"C++ Programming Language Special Edition " by *Bjarne Stroustrup which sounds like a real good one, but I would like to hear others experiences and opinions. A couple more: The C++ Primer by Stanley B. Lippman is an excellent reference, but it is a couple of years old. I find that it is as relevant today as it was when I bought it (Note that I still use my original K&R I've had since 1978). Practical C++ Programming by Steve Oualline is also a decent book. This is quite readable. Steve lets his programming opinions be known. In the past, when equipped with Stroustrup and Lippman I've had no problems accomplishing what I want to do.
Another book, Thinking in C++ by Bruce Eckel is supposed to be pretty
good. It is also available online
(http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html)
There are a lot of bad books out there too. (My experience with a
friend's C for Dummies was that I told her to burn the book because I
didn't want someone rumaging thrugh the trash to use it).
The bottom line is that a book on a computer language should not teach
bad habits (eg like "void main()"). Both Oualline and Lippman have good
solid code examples that are available online.
--
Jerry Feldman
On 15 Jul 2003 at 16:36, Jerry Feldman wrote:
Date sent: Tue, 15 Jul 2003 16:36:36 -0400
From: Jerry Feldman
A couple more: The C++ Primer by Stanley B. Lippman is an excellent reference, but it is a couple of years old. I find that it is as relevant today as it was when I bought it (Note that I still use my original K&R I've had since 1978). Practical C++ Programming by Steve Oualline is also a decent book. This is quite readable. Steve lets his programming opinions be known. In the past, when equipped with Stroustrup and Lippman I've had no problems accomplishing what I want to do.
[snip...]
-- Jerry Feldman
Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
I also use a combination of Lipman and Strousup as my primary reference, They are just different enoug in approach that if you have difficulty with the explanation in one, then the other makes it clear. I happen to know that a new edition of Lipman in in the works, but when it's scheduled publication date is I don't know. alan -- http://www.ibgames.net/alan Registered Linux user #6822 http://counter.li.org Winding Down - Weekly Tech Newsletter - subscribe at http://www.ibgames.net/alan/winding/mailing.html
On Tue, 15 Jul 2003 21:50:54 +0100 alan@ibgames.com wrote:
I also use a combination of Lipman and Strousup as my primary reference, They are just different enoug in approach that if you have difficulty with the explanation in one, then the other makes it clear.
I happen to know that a new edition of Lipman in in the works, but when it's scheduled publication date is I don't know. And, I'll probably get over to SoftPro (a local tech bookstore) when it is available.
The main issue is when programming in any language, one should attempt
to understand both the syntax and the philosophy.
The worst program I have ever had to work with was a COBOL program
written by a FORTRAN programmer who hated COBOL. Not only was it
extremely ugly, it was very sensitive to errors in the data. Had I known
the programmer, I probably would have thrown him out the window for
writing such an unmaintainable system.
--
Jerry Feldman
participants (2)
-
alan@ibgames.com
-
Jerry Feldman