*BSD News Article 49769


Return to BSD News archive

Newsgroups: misc.jobs.offered,comp.lang.c,comp.lang.c++,comp.lang.c-cat,comp.object,comp.lang.eiffel,alt.syntax.tactical,comp.lang.misc,comp.unix.bsd.386bsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!pravda.aa.msen.com!cssun.mathcs.emory.edu!emory!swrinde!howland.reston.ans.net!ix.netcom.com!netcom.com!brockman
From: brockman@netcom.com (daniel brockman)
Subject: Re: Beginner to C/C++ looking for some good books
Message-ID: <brockmanDE7sD9.L7p@netcom.com>
Organization: Life, Liberty, Love, Money and Art
References: <brockmanDDLJDL.2IJ@netcom.com> <41alha$b1g@cisunix1.dfci.harvard.edu> <DDowtJ.KL6@research.att.com>
Date: Fri, 1 Sep 1995 06:51:09 GMT
Lines: 25
Sender: brockman@netcom13.netcom.com
Xref: euryale.cc.adfa.oz.au misc.jobs.offered:198316 comp.lang.c:111262 comp.lang.c++:121815 comp.object:31084 comp.lang.eiffel:9047 alt.syntax.tactical:932 comp.lang.misc:17166 comp.unix.bsd.386bsd.misc:148

In article <DDowtJ.KL6@research.att.com> ark@research.att.com (Andrew Koenig) writes:
>In article <41alha$b1g@cisunix1.dfci.harvard.edu> gotd@jimmy.harvard.edu (Godfrey Degamo) writes:
>
>> Why is C++ philosophically unsound?  I am planning on learning it, if
>> they ever standardize the language.  (Have they done so yet?)
>
>C++ is not philosophically unsound.  It is a consistent expression
>of the viewpoint that C programmers should not be forced to discard
>their existing code and knowledge in order to be able to program
>in a more abstract style.

That's right.  To get started with C++, you first discard your 
existing code and build new software applications from scratch.
From scratch, you construct a set of fundamental objects, a
task you will project to take six months.  It will take two 
years.  Then you will have accomplished the first step in 
composing reusable C++ code, that is, you will have produced
some C++ code that might be usable.

--db

-- 
-------------------------------------------------------------------------
Daniel Brockman San Francisco brockman@netcom.com 
-------------------------------------------------------------------------