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.9 required=5.0 tests=BAYES_50,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!rutgers!ub.d.umn.edu!cs.umn.edu!msi-s0.msi.umn.edu!sctc.com!endrizzi From: endrizzi@sctc.com (Michael Endrizzi ) Newsgroups: comp.lang.ada Subject: Re: The Future of Ada Keywords: reality Message-ID: <1990Aug15.230510.11640@sctc.com> Date: 15 Aug 90 23:05:10 GMT References: Organization: Secure Computing Technology Corporation List-Id: eberard@bse.com (Edward V. Berard) writes: >course, many things which are easier to accomplish in Ada), Ada >provides you with all the control that C offers you -- and, very >probably, much more. Just as an inexperienced C programmer might I disagree for a different reason. In C, the user is responsible for system build. In Ada, the library and assoc tools are responsible for system build. If the library is corrupt, if the tools don't work, you have lost control to the Ada environment. This is not true with C. Also, you are provided with a package that is shut tight with limited private types and is a central module used by the whole system. You need to have visibility to some data object in that package. Proper software engineering would require you to create a new routine. Reality says, "If you cause a recompilation of the whole system, you will piss off 20 programmers who are trying to work on a stable system". C let's you hack it in. You gain control. I'm NOT advocating this approach. I see it happen all the time and I get the willys. I'm just saying it is an advantage (puke ugh gag). >"C hackers," I think you are indulging in fantasy. I have >seen plenty of C programs which destroyed not only themselves, You misread my statement. I agree with you completely. >Please don't get sucked into the classic apples and oranges >comparison of C and Ada systems: I don't think that I am. I am trying to convince my company to switch from a glorified assembler "C" to a real software engineering tool. I have to compare the advantages/disadvantages of the two. Right now I don't have any advantages to show them. For those of you who don't know Ed, if you ever meet him ask him for a reference for some literary material. He will quote you book, paragraph, page, section, author, year, etc. Never would play poker with that man. Dreez ================================================================= ================================================================= Michael J. Endrizzi Secure Computing Technology Corp. 1210 W. County Road E #100 Arden Hills, Mn. 55112 endrizzi@sctc.com (612) 482-7425 *Disclaimer: The opinions expressed above are not of my employer but of the American people. ================================================================= =================================================================