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.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!rayssd!turbo!gibian From: gibian@turbo.RAY.COM (Marc Gibian SUD x 3393) Newsgroups: comp.lang.ada Subject: Appropriate usage of Ada vs other languages Message-ID: <195@turbo.RAY.COM> Date: Tue, 25-Aug-87 13:29:34 EDT Article-I.D.: turbo.195 Posted: Tue Aug 25 13:29:34 1987 Date-Received: Wed, 26-Aug-87 07:32:26 EDT Organization: Raytheon Company, Marlborough MA Keywords: Ada, languages List-Id: The selection of programming language is something that most projects, and engineers, seem to take likely. Idealy, this choice involves consideration of all the various tradeoffs for the languages under consideration. The Ada language carries a large number of implications, more than usual due to the wide scope of the language and its Run Time Environment. Some of the negative factors that are incured by Ada are cost of toolset, size of generated code, newness (i.e. unreliability) of the toolset. I am by no means an advocate of Ada for all applications. (In fact, I am a strong voice in opposition to many of the standard -defense- ways of doing things are here at Raytheon). I think there are parts of Ada that are abysmal, and there are others that are quite fine. What I am saying is that the language to be used should be carefully considered. It should not be unconditionally chosen for every project. Specifically, while there are Ada compilers appearing for IBM/PCs, they are indeed very expensive items. Therefore, they are not for the casual user. Use c or some other cheep and widely available language if you can not support the cost of the compiler. Choose Ada if you can affort the cost, AND need it's features. -- Marc S. Gibian Senior Software Engineer SSL, Raytheon phone: (617) 440-3393 mail: gibian@turbo.ray.com or gibian@sud.ray.com