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=3.4 required=5.0 tests=BAYES_50,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.ada:2158 comp.software-eng:1248 Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!uflorida!haven!uvaarpa!virginia!uvacs!hsd From: hsd@uvacs.cs.Virginia.EDU (Harry S. Delugach) Newsgroups: comp.lang.ada,comp.software-eng Subject: Re: "Forced to Use Ada" Message-ID: <3019@uvacs.cs.Virginia.EDU> Date: 9 Mar 89 05:36:28 GMT References: <6125@medusa.cs.purdue.edu> <4624@hubcap.UUCP> Reply-To: hsd@uvacs.cs.virginia.edu.UUCP (Harry S. Delugach) Organization: U.Va. CS dept. Charlottesville, VA List-Id: In article <4624@hubcap.UUCP> ofut@hubcap.UUCP (A. Jeff Offutt) writes: > >C'mon, be careful what you say. As a scientist/engineer, I do not want >anybody *mandating* the use of technology without clear *technical* proof >that that is in every case the best solution. Can you give examples from any other field of engineering where there is clear technical proof that a particular method is, in every case, the best solution? I suspect that such a proof is impossible. > >Whether you are an Ada fan, a Modula-II fan, a C fan or even open-minded, >it is very clear that the scientific community is not convinced that >Ada (or any language) is the best technology for all applications. Or >for any application. Whoah! Those last two are completely different. Is Ada the best technology for all applications? Of course not. Who would have the unmitigated gall to say that it was? Is Ada the best languate for every application? Can you provide a proof? Can you prove that there is a better language than Ada for every single application? Easy enough, just start with a list of all possible applications, and then tell me for each one what the best language is. :-) My point is that these blanket statements about Ada are all too common. How about some discussion about application areas where Ada is clearly *not* the best language, or some other discussion about application areas where it is better (or at least, as good) as another language you would choose? For instance, there has been a lot of talk about Ada's inadequacies for real-time programs. What are those inadequacies, and what language is better at handling them? These are the kinds of questions I would like to see addressed in this discussion. -- Harry S. Delugach Dept. of Computer Science, Univ. of Virginia, Charlottesville, VA 22901 U.S.A. INTERNET: hsd@cs.virginia.edu BITNET: hsd2x@virginia UUCP: ..!uunet!virginia!uvacs!hsd CIS: 72727,2363