From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,df854b5838c3e14 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,df854b5838c3e14 X-Google-Attributes: gid103376,public X-Google-Thread: 1014db,df854b5838c3e14 X-Google-Attributes: gid1014db,public From: gmckee@cloudnine.com (Gary McKee) Subject: Re: C/C++ knocks the crap out of Ada Date: 1996/02/22 Message-ID: #1/1 X-Deja-AN: 140649799 references: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com> <312515DF.7D3B@cmlj.demon.co.uk> <4gad29$ddp@druid.borland.com> <4gb4r3$psg@qualcomm.com> organization: McKee Consulting (Consulting in Ada) newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ Date: 1996-02-22T00:00:00+00:00 List-Id: In article , ketil@ii.uib.no (Ketil Z Malde) wrote: > I'm certainly not qualified to parttake in this fla^H^H^Hheated debate > about Ada vs. C++ -- however, I believe Booch (in "Object oriented > analysis and design") cites an example program that shrunk 90% when > recoded into C++ from Ada. Question is, is this typical? And if so, > is it easier to read/maintain 100K lines of Ada than 10K lines C++? -------------------------------------------------------- On the other hand, I have never seen a large program (10k+ loc) that could not be rewritten with significant improvements. The second time is always easier, smaller, cleaner, and more elegant. Then you add in Grady's obvious expertise with OO stuff and the statististics aren't surprising. I bet that he could find a fortran or C program with similar improvements when written in Ada95 if he decided to make the effort. -------------------------------------------------------------------- Gary McKee McKee Consulting gmckee@cloudnine.com P. O. Box 3009 voice: (303) 795-7287 Littleton, CO 80161-3009 WWW home page => --------------------------------------------------------------------