[comp.lang.ada] c++ vs ada

archiel@mntgfx.mentor.com (Archie Lachner) (03/10/89)

From article <45978@linus.UUCP>, by eachus@mbunix.mitre.org (Robert Eachus):
> In article <7682@venera.isi.edu> raveling@vaxb.isi.edu (Paul Raveling) writes:
>>In article <6153@medusa.cs.purdue.edu> rjh@cs.purdue.EDU (Bob Hathaway) writes:
>>>...  Ada was designed to standardize software and it
>>>could replace almost any language with exceptions being rare.
>>
>>	Have you suggested that to a hard-core LISP user lately?
>>
>>Paul Raveling
>>Raveling@isi.edu
> 
>      It seems that everyone has seen AdaTRAN, but few people realize
> that the capability to write FORTRAN or COBOL or Pascal or LISP style
> programs in Ada was not an accident, it was a deliberate design
> requirement.
> 
> 					Robert I. Eachus

I doubt that an object-oriented C++ program can be translated into Ada.
Ada does not offer control of the semantics of either assignment or
initialization of user-defined types.  This capability is critical in most
object-oriented C++ programs.

C++ is becoming a language of major importance, because of both its wide-spread
use and the magnitude of the projects being coded in it.  Attempts to dismiss
it as a "passing fad," etc., are probably not appropriate.

Comments?
-- 
Archie Lachner
Mentor Graphics Corporation
Beaverton, Oregon
...!{decwrl,sequent,tessi}!mntgfx!archiel

GHGAQBA@BLEKUL11.BITNET (Pottie Karl) (03/12/90)

I'm writing a paper and could use some good ideas. The paper deals with
Ada versus C++ in relation to Object Oriented Programming.

I'd like some ideas, personal opinions , original views upon this subject
matter. Some discussion between C++ and Ada freaks would be very
welcome. Also anything about this related to Entity Relationship (OOPS)
programming would be welcome.

Please no references to books or articles, just send me your mail

Karl Pottie

GHGAQBA@BLEKUL11.BITNET

clarke@hpdtl.HP.COM (Marc Clarke) (03/13/90)

No bugs if you use Ada?  Dream on!  There is no silver bullet.

dvk@sei.cmu.edu (Daniel Klein) (04/16/91)

Has anyone out there done an (objective) comparison between C++ and Ada for
implementing large scale systems?  I have a need for such a comparison (I
can give more details on the systems area, project size, problem scope, etc.,
if anyone can help).  Some of the issues at hand are ease of design,
implementation, separation of concerns, maintenance, documentation,
software product lifecycle issues, etc.

Please send e-mail to me at dvk@sei.cmu.edu.  Any help will be appreciated.

-- ============ -- =========== -- =========== -- =========== -- =========== --
"The only thing that separates us from the animals is superstition
and mindless rituals".          Daniel Klein	CMU-SEI   +1 412/268-7791
						dvk@sei.cmu.edu

alan@hal.larc.nasa.gov (alan dare) (06/07/91)

Netlanders,

The group I work in performs graphics display research. For future graphics 
work an engineer and my supervisor would like to obtain an ada compiler and 
start working with ada. I proposed getting a c++ compiler for our future work. 
To keep an open mind about this, I would like to here from research & industry
that work with c++ or ada especially if they work in a graphics application. 
Please email me your opinions and pro/con lists. If there is an interest in 
the results I will post a summary back to the net. 

Thanks in advance for the response.

 
-- 

*********************************************************************
Alan Dare                     |  Internet : alan@hal.larc.nasa.gov
NASA Langley Research Center  |