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 -------------------------------------------------------------------------