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.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,59f7ca851a394aa3,start X-Google-Attributes: gid103376,public From: "Smith A. Cat" Subject: Re: Reasons NOT To Choose Ada Date: 1996/11/10 Message-ID: <32868AF4.35FB@primenet.com>#1/1 X-Deja-AN: 195776290 references: content-type: text/plain; charset=us-ascii organization: Blue Square Laboratories mime-version: 1.0 x-posted-by: @204.212.59.180 (imbe) newsgroups: comp.lang.ada x-mailer: Mozilla 3.0 (Win16; I) Date: 1996-11-10T00:00:00+00:00 List-Id: Michiel Perdeck wrote: > > I would like to see a list of (real and imaginary) Reasons NOT To Choose > Ada (RNTCA) (and choose either C, C++, Java (!), Pascal, Delphi, > Powerbuilder etc...) in a particular project. I am also, even more so, > interested in the refutation of those reasons, but lets start with the > RNTCA('s) first. I need this as intellectual ammunition because I want to > get my company to more often choose Ada, particularly instead of C, C++ > and Java. By the way, how much of a thread is Java for Ada? at my company, i have found the most compelling argument for using this over that is to write a really hot app in the new language and tell people who like the app that it was written in whatever. beyond that, there is NO argument recommending one language over another, when they both are capable of doing the job. back when we ran 286's we programmed most things in MS BASIC PDS7 because development was really quick and the video and serial IO routines were good enough. when we got 486's and pentiums that language couldn't hack it, most of the serial IO routines went buggy! so now we use C. there is a great deal of attraction to use the "newest", "hottest", whatever; but what do you want it to do? if you just want to handicap the rest of the programmers in your group maybe you should just quit and save your company some grief. if you are sincerely trying to optimize the programming environment at work, then your questions seem off base. they imply that there are no existing projects! is that the case? if it is then you better start with something well understood by SOMEBODY there, or you are going to get up and crawl when you need to run. smith