From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_20 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 13 Aug 91 14:29:00 GMT 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 h) Subject: Re: c++ vs ada results Message-ID: <1991Aug13.142900.28910@slcs.slb.com> List-Id: In article , 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 //---------------------------------------------------------------------