comp.lang.ada
 help / color / mirror / Atom feed
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!qt.cs.utexas.edu!cs.utexas.e du!ut-emx!slcs.slb.com!slcs.slb.com!cornish@ucbvax.Berkeley.EDU  (Darryl Cornis
Subject: Re: c++ vs ada results
Date: 13 Aug 91 14:29:00 GMT	[thread overview]
Message-ID: <1991Aug13.142900.28910@slcs.slb.com> (raw)

In article <EACHUS.91Jun20145614@largo.mitre.org>, eachus@largo.mitre.org (Robe
rt I. Eachus) writes:
|> 
|> In article <1991Jun20.140836.24430@scrumpy@.bnr.ca> stevej@bnrmtl.bnr.ca (St
eve Juneau) writes:
|> 
|>    Was all this achievable because you used Ada, or can have be done with
|>    any language?  IMHO it can be done with any language.
|> 
|>      Theoretically it can be done in any language, and I even know of
|> cases where it was done that way in COBOL and C.  But from a
|> political/mangagement point of view, when using Ada it doesn't require
|> a group of highly qualified and cowhenatmmitted people to make it work.
|> There are other languages where it can be made to work easily, such as
|> Modula2, but c++ is not one of them.
|> 
|> 
|> --
|> 
|> 					Robert I. Eachus
|> 
|> with STANDARD_DISCLAIMER;
|> use  STANDARD_DISCLAIMER;
|> function MESSAGE (TEXT: in CLEVER_IDEAS) return BETTER_IDEAS is...


Have you tried to architect a large propram with C++. 

Grady Booch converted the Booch Ada Component Library from ADA to C++.
The result was thaty 150,000 lines of ADA became 20,000 lines of C++. 

While smaller is not necessarily better, this does give one cause to
wonder at the logic of people (e.g., the DOD) who make decisions on the fact th
at ADA programmers produced 30% more lines of code / month than C++ programmers
.

There are things in C++ that I don't like but overall it is a useful
tool. It can definitely be used as a vehicle for the implementation of
large projects with a few architects, a few more engineers, and a large
number of programmers.

It is interesting that we are finally discovering the architect/engineer/
trades-person paradigm for large project management. This paradigm has
been used successfully for around 4000 years in the construction industry,
although 4000 years ago the trades people were called slaves....I guess
things really don't change.

djc
//---------------------------------------------------------------------
E-Mail address:
internet	cornish@slcs.slb.com
Sinet		slcs::cornish

Mail address:
Schlumberger Laboratory for Computer Science
8311 North RR 620
PO Box 200015
Austin, TX, 78720-0015
Att'n: Darryl Cornish

Phone: (512) 331-3787

//---------------------------------------------------------------------

             reply	other threads:[~1991-08-13 14:29 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-08-13 14:29 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!qt.cs.utexas.edu!cs.utexas.e [this message]
  -- strict thread matches above, loose matches on Subject: below --
1991-08-30  7:24 c++ vs ada results Ma ts Henricson
1991-08-29 16:54 David Emery
1991-08-16 17:56 Doug Smith
1991-08-15 15:40 Andy Davidson
1991-08-15 13:30 Paul Baker - CTA
1991-08-14 20:15 Jim Showalter
1991-08-14 19:15 Doug Smith
1991-08-14 18:40 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!utgpu!
1991-08-14 18:25 Doug Smith
1991-08-14 14:41 Fred Stluka
1991-08-14  5:03 Mike Feldman
1991-08-13 22:08 David Emery
1991-07-01  5:15 Andrew Dunstan
1991-06-27 18:24 Ray Diederich, 301-294-8400
1991-06-27 12:34 Chuck Shotton
     [not found] <164741@<1991Jun12>
1991-06-20 17:58 ` ryer
1991-06-24 14:44 ` ryer
1991-06-20 16:24 Chuck Shotton
1991-06-22  3:24 ` Thomas M. Breuel
1991-06-12 16:47 alan dare
1991-06-12 19:15 ` Paul Martz
1991-06-12 20:17 ` Jim Showalter
1991-06-13 20:49   ` Paul Kohlmiller
1991-06-13 23:12     ` Bruce Jones
1991-06-16  2:48   ` Russ Nelson
1991-06-16  4:10   ` Sean Eric Fagan
1991-06-18  4:17     ` Jim Showalter
1991-06-18  8:33       ` Sean Eric Fagan
1991-06-18 21:53         ` Jim Showalter
1991-06-18 12:28       ` Mats Henricson
1991-06-18 22:06         ` Jim Showalter
1991-06-19 15:07           ` Dan Weinreb
1991-06-19 17:00           ` Doug Smith
1991-06-20 14:08             ` Steve Juneau
1991-06-20 19:56               ` Robert I. Eachus
1991-06-21 17:27                 ` David M Geary
1991-06-20 22:09               ` Paul Stachour
1991-06-21 17:03                 ` David M Geary
1991-06-23  3:14                   ` Jim Showalter
1991-06-26 22:13                 ` Dan Weinreb
1991-06-21 22:01               ` Jim Showalter
1991-06-19 18:36           ` Jim Showalter
1991-06-19 15:01         ` Dan Weinreb
1991-06-24  2:29         ` Andrew Dunstan
1991-06-24 10:06           ` David Emery
1991-06-24 13:16           ` Mats Henricson
1991-06-25  4:29           ` Tom McClory
1991-06-26  0:35             ` Jim Showalter
1991-06-26  1:26             ` Andrew Dunstan
1991-06-26 22:47               ` Jim Showalter
1991-06-27 15:47                 ` Alex Blakemore
1991-06-27 23:58                   ` Jim Showalter
1991-06-25 19:27           ` Jim Showalter
1991-06-23 23:59       ` CBW Consulting
1991-06-24 20:11         ` Jim Showalter
1991-06-12 21:27 ` Dan L. Pierson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox