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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4c42ac518eba0bbe X-Google-Attributes: gid103376,public X-Google-Thread: 1094ba,4c42ac518eba0bbe X-Google-Attributes: gid1094ba,public From: "Gary L. Scott" Subject: Re: Programming language vote - results Date: 1997/10/14 Message-ID: <3443FE10.A9867B65@flash.net>#1/1 X-Deja-AN: 280532959 References: <343fbb5a.0@news.iprolink.ch> <343FD05C.8986A557@flash.net> X-Priority: 3 (Normal) Reply-To: scottg@flash.net Organization: Home Newsgroups: comp.lang.ada,comp.lang.fortran Date: 1997-10-14T00:00:00+00:00 List-Id: I guess I should clarify. The comment was not specifically about Ada, but about inappropriate use of "OO" analysis and design to produce unworkable code. These are far from vacuous comments. Matthew Heaney wrote: > In article <343FD05C.8986A557@flash.net>, scottg@flash.net wrote: > > >Oh the horror stories about Ada just about anyone in the defense > >industry could tell you...(inefficiency, bloat, development delays, > >budget overruns)...I dare you to fit a Jovial application that > already > >max's out a computer's capabilities in the same box using OO > techniques > >in Ada...In fact, multiply memory and CPU throughput by 10 and try > it. > >You will likely be forced to back off OO quite a bit, making an even > >bigger mess of maintainability/reusability... > > This statement is obviously incorrect, as Ada's OO facilities are > actually > quite efficient. A type for which inheritance is available - in Ada, > a > "tagged" type (called a "class" in other languages) - only requires 1 > extra > memory word to store the tag, and primitive operations (called > "methods" in > other languages) are bound statically by default. > > I have been happily programming in Ada for 10 years - by choice - but > sorry > to say have no "horror stories" to share with you, since my experience > in > Ada has only been pleasant. > > It may seem too fantastic to be true :-), but there are actually real > Ada > "success" stories! Visit the Ada home page for a list, to get a > healthy > dose of reality. > > > > If you'd like to learn Ada, so you can avoid making vacuous comments > about > a language you know nothing about, you can get a free, high-quality > Ada > compiler, GNAT, at NYU. > > > > -------------------------------------------------------------------- > Matthew Heaney > Software Development Consultant > > (818) 985-1271 -- Gary L. Scott scottg@flash.net