*BSD News Article 52238


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.sprintlink.net!in1.uu.net!news3.digex.net!digex.net!not-for-mail
From: rdd@access1.digex.net (R. D. Davis)
Newsgroups: misc.jobs.offered,comp.lang.c,comp.lang.c++,comp.object,comp.lang.eiffel,comp.lang.misc,comp.unix.bsd.386bsd.misc
Subject: Re: Beginner to C/C++ looking for some good books
Date: 29 Sep 1995 23:44:01 -0400
Organization: Express Access Online Communications, Greenbelt, MD USA
Lines: 58
Message-ID: <44iee1$nm8@access1.digex.net>
References: <0sh80405$w$7@news.iostream.com> <401oqj$n1m@natasha.rmii.com> <40b4i2$egf@ixnews5.ix.netcom.com> <brockmanDDLJDL.2IJ@netcom.com>
NNTP-Posting-Host: access1.digex.net
Xref: euryale.cc.adfa.oz.au misc.jobs.offered:236678 comp.lang.c:115659 comp.lang.c++:127837 comp.object:32472 comp.lang.eiffel:9534 comp.lang.misc:17556 comp.unix.bsd.386bsd.misc:213

In article <brockmanDDLJDL.2IJ@netcom.com>,
daniel brockman <brockman@netcom.com> wrote:
>In article <40b4i2$egf@ixnews5.ix.netcom.com> psilocyn@ix.netcom.com 
>(Jeff W. ) writes:
>>I've been trying to learn C++ on my own with the online books that come
>>with Borland C++ 4.5, but I'm having trouble understanding them.  So I

Well, if you want to start out with C, try to find a UNIX system with
the "learn" program on it; one of the tutorials is for C programming.
You'll need the K&R book to go with it.  In addition to the K&R
(Kernighan and Ritchie) book, which is the definitive book of C
programming (and now covers ANSI C), another nice book is "Practical C
Programming" by Steve Oualline.

>C++ is philosophically unsound.  it is nonsense.  no one can understand
>nonsense.  Don't worry about it.

I tried C++ once and went back to C; C is easier to use and more fun
to program in than C++.

>>checked out a few tutorials, and they made things easier, but they
>>assumed I k
>>new C.  The only C I know is stuff like printf, scanf, getch.  I

Make sure that you learn about pointers; if you don't get a good grasp
on them, then you're bound to have problems with C.  If you begin to
use UNIX, make sure that you learn about using curses for screen
management in addition to learning about routines for X-Windows,
because there are still lots of ASCII terminals in use out here.

>>decided to learn C++ before C, the majority of people suggested that. 
>>So, I'm looking for a good book to teach me how to program Windows (I
>>first want to d
>>o Windows stuff, then DOS stuff) applications in C++.  If makes any
>
>Spend a little more money and get MS Visual C++.  Borland lost the race.

Better yet, get GNU C... it's free, and it works.  

>>difference, I already know Turbo Pascal 7, a small amount of Assembly,
>>and Visual Basic.  Some people mentioned those "Teach Yourself C++ in
>>21 Days" boo
>>ks, are these good?  Thanks.  Ooops, one more thing, should I even
>>bother to learn C?

Yes.  A vast amount of software, including UNIX, is written in C.

>perhaps for archaeological interest.  its dead, though.

It is?  Gee whiz... and to think that hundreds of thousands, or
possibly millions, of people don't even know that it is, and are still
using it.

-- 
R. D. Davis  Eccentrics have more fun! :-) http://www.access.digex.net/~rdd 
rdd@digex.net, rdd@mystica.uucp         Vintage computer preservationist.
Home telephone: 1-410-744-7964          Unwanted computer systems disassembled
Work (play!) telephone: 1-410-744-4900  and removed for free.