Skip site navigation (1)Skip section navigation (2)
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>