Newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.object
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornell!travelers.mail.cornell.edu!news.tc.cornell.edu!caen!zip.eecs.umich.edu!newshost.marcam.com!news.mathworks.com!uunet!in1.uu.net!cherokee!da_vinci!lookout!tblanch
From: tblanch@lookout (Todd Blanchard)
Subject: Re: C++ Productivity
Message-ID: <D406Fo.DMH@da_vinci.ecte.uswc.uswest.com>
Followup-To: comp.lang.c++,comp.lang.smalltalk,comp.object
Sender: news@da_vinci.ecte.uswc.uswest.com (IT Netnews)
Nntp-Posting-Host: lookout
Organization: US WEST Information Technologies
X-Newsreader: TIN [version 1.2 PL2]
References: <1995Feb1.184049.16332@rcmcon.com> <D3E33s.DCp@da_vinci.ecte.uswc.uswest <D3yqBy.EB0@syacus.acus.oz.au> <D3zv07.DGt@research.att.com>
Date: Tue, 14 Feb 1995 18:38:12 GMT
Lines: 33
Xref: glinda.oz.cs.cmu.edu comp.lang.c++:112734 comp.lang.smalltalk:20839 comp.object:26718

Andrew Koenig (ark@research.att.com) wrote:

: It's easy to find better ways of solving problems -- just redefine
: the problems and ignore the parts you don't like.  If you don't have
: that luxury, and the problem you're trying to solve is to
: enable C programmers to write more abstract programs in
: industrial applications, then I think C++ is the only
: candidate for a solution.  Moreover, I do not think C++ could
: have been improved in any significant respect without reducing
: the probability of acceptance by the C community.

: If you don't care about acceptance by C programmers, there
: are lots of interesting languages out there.
: -- 
: 				--Andrew Koenig
: 				  ark@research.att.com

Yes, very well put.  I agree with what you say.

Here's the rub:  The hype surrounding C++ has
people that have not traditionally and would not normally use C
considering using C++ for their work.

Actually, what I think happens is they get sold Objects, then look
around for what Object languages people are using, hear lots about C++,
and figure that's the way to go.

I meet an awful lot of C++ programmers that will say they don't know C,
but they think they are good C++ programmers.  I find that amazing.
Perhaps the language needs a surgeon general's warning or something
because the wrong people are using it and failing with it.

Todd Blanchard
