Date: Thu, 26 Sep 2002 10:51:00 -0400 (EDT) From: John Bleichert <syborg@stny.rr.com> To: Frank Heitmann <fh31415@gmx.net> Cc: questions@FreeBSD.ORG Subject: Re: Books (OT) Message-ID: <Pine.LNX.4.44.0209261046240.3126-100000@janeway.vonbek.dhs.org> In-Reply-To: <20020926163242.A382@host1.myhost.mydomain>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 26 Sep 2002, Frank Heitmann wrote: > Date: Thu, 26 Sep 2002 16:32:42 +0200 > From: Frank Heitmann <fh31415@gmx.net> > To: questions@FreeBSD.ORG > Subject: Books (OT) > > Hi. > > I have used FreeBSD for about 6-7 weeks now (great system; I have > to admit that I like UNIX much more than Windows) and now that I > got a little better with the system in general I wanted to start > to program for it, so that I will hopefully be able to help. > > But as I read through some code I noticed that my C/C++ needs some > refreshment and improvement (especially OOP) first. (I haven't really > programmed for a year or so, because I first started to study Physics, > before I realized that Computer Science (or "Informatik" here in > Germany) is what interests me much more. Before that I have programmed > a lot for Windows.) > > The books I have looked at are: > C How To Program > C++ How To Program (both from Prentice Hall/Deitel) I have both of these books and they are excellent for people new tp programming. The most recent edition of the C book is not recommended, though, as they piled a bunch of Java crap in the end of it. Also, the earlier editions of the C book wasted chapters at the end with a C++ intro. Given that you'll always resort to K&R (below) once you know the language, I would save your money and either (1) buy the K&R book alone or (2) buy a cheaper intro like one of the SAM's C in 21 Days books. I liked the Dietel books when I got them in college, but have found them to be less than useful since I've been working. > and: > C Programming Language (K&R) > C++ Programming Language (Stroustrup) K&R is indispensible. Can't comment on the C++ book as I do mostly embedded work and have no use for C++ :-) Also, never underestimate the power and utility of the (excellent) FreeBSD man pages. JB # John Bleichert # http://vonbek.dhs.org/latest.jpg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0209261046240.3126-100000>