delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/06/04:51:48

From: g DOT reed AT clear DOT net DOT nz (Glenn Reed)
Newsgroups: alt.comp.lang.learn.c-c++,comp.os.msdos.djgpp
Subject: Which is best? C or C++ ???
Date: Sat, 06 Dec 1997 09:15:39 GMT
Organization: CLEAR Net, http://www.clear.net.nz/
Lines: 36
Message-ID: <348a15e5.826895@news.clear.net.nz>
NNTP-Posting-Host: d1-u29.acld.clear.net.nz
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi,

Can someone break through all the hype for me.  Which is the better
language C or C++?  I suppose I should qualify it.

1.  Some people say that C is more efficient than C++ but does this
still matter with the faster computers, eg 486s, Pentiums.  How much
more inefficient is it?

2.  The claim is also that it reduces runtime bug hunting.  However
I've noticed that C++ is also more complex and executes code hidden
behind the scenes.  eg. constructors, destructors,
operator-overloading.  Are the runtime bugs just manifesting in
different ways?

3.  Perhaps the only legitimate claim and that it is written with
large project development in mind so it makes the concept of
interfacing more straightforward.  Multi-person programming projects
might have less bugs at the interface level because the interface is
much more well defined????

4.  Most code (particularly with the DJGPP projects) seems to be
written in C these days, and fewer stuff written in C++.  Is this
because of the GPL license stuff or because it is harder and more
difficult (and hence takes a lot more time) to write in C++.

Any comments?

Glenn.
--------------------------------------------------------------
E-mail: g DOT reed AT clear DOT net DOT nz

Postal:  109 Burns St,
         Cambridge
         New Zealand.
--------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019