*BSD News Article 49503


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!swidir.switch.ch!scsing.switch.ch!news.belwue.de!news.dfn.de!Germany.EU.net!howland.reston.ans.net!news.sprintlink.net!in2.uu.net!allegra!alice!ark
From: ark@research.att.com (Andrew Koenig)
Subject: Re: Beginner to C/C++ looking for some good books
Message-ID: <DDowtJ.KL6@research.att.com>
Organization: AT&T Bell Laboratories, Murray Hill NJ
References: <40b4i2$egf@ixnews5.ix.netcom.com> <brockmanDDLJDL.2IJ@netcom.com> <41alha$b1g@cisunix1.dfci.harvard.edu>
Date: Tue, 22 Aug 1995 02:12:55 GMT
Lines: 20
Xref: euryale.cc.adfa.oz.au misc.jobs.offered:194168 comp.lang.c:110722 comp.lang.c++:121075 comp.object:30845 comp.lang.eiffel:8979 alt.syntax.tactical:916 comp.lang.misc:17114 comp.unix.bsd.386bsd.misc:133

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.

The first draft of the C++ standard was released at the end of April 1995.
I expect the final version to be complete around the end of 1996.

> But, if it is unsound, then maybe I should concentrate my efforts on
> algorithms and expanding my data structure libraries.

You should spend effort on that regardless.
-- 
				--Andrew Koenig
				  ark@research.att.com