🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #991

Re: Relationship between C and C++

#991
From: Bob Kitzberger
Date: Sun, 25 Mar 1990 02:31
36 lines
2102 bytes
In article <Mar.23.06.22.52.1990.14819@paul.rutgers.edu>, emuleomo@paul.rutgers.edu (Emuleomo) writes:
> With all this ranting and raving about the evils of pointer arithmetic
> in C, do people realise that it may not have been possible to implement
> C++ in C (i.e. cfront translator) without using these evil pointers?

The ranting and raving was not about pointers, but pointer arithmetic.
Is there a reason why you'd have to resort to pointer arithmetic in C
to implement a C++ translator?

> Futhermore, how come C is rapidly becoming the most popular 
> application implementation language in the world if it is sooo evil?

Hmm.... McDonald's is also the most popular purveyor of hamburgers...
Sorry, but this "C must be great -- everyone is using it!" view has always
annoyed me.

> Remember that Ada, despite DOD funding, is languishing! I daresay that even
> Forth, an entirely user driven language, is more popular. 

Oh?  Please back up this with some facts.  Bill Wolfe has been rather
effective in posting his facts regarding the popularity of Ada, especially
in the domain of "programming in the large".

> (No disrespect to Forth whatsoever)

And no disrespect to McDonald's, either ;-)

	-- Bob Kitzberger
-- 
Bob Kitzberger                  Internet : rlk@telesoft.com
TeleSoft                        uucp  :    ...!ucsd.ucsd.edu!telesoft!rlk
(619) 457-2700 x163

"you can have quality software, or you can have pointer arithmetic; but you 
 cannot have both..."           -- Bertrand Meyer
------------------------------------------------------------------------------
Technical Details
Message-ID: <750@telesoft.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucsd!telesoft!rlk
References: <5200048@m.cs.uiuc.edu> <14539@cbnewsc.ATT.COM> <Mar.23.06.22.52.1990.14819@paul.rutgers.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucsd!telesoft!rlk
From: rlk@telesoft.com (Bob Kitzberger @sation)
Newsgroups: comp.lang.misc
Subject: Re: Relationship between C and C++
Summary: the McDonald's of languages
Message-ID: <750@telesoft.com>
Date: 25 Mar 90 02:31:00 GMT
References: <5200048@m.cs.uiuc.edu> <14539@cbnewsc.ATT.COM> <Mar.23.06.22.52.1990.14819@paul.rutgers.edu>
Organization: TeleSoft, San Diego, CA.
Lines: 36