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=2.1 required=5.0 tests=BAYES_20,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,2702c1ed8be62863 X-Google-Attributes: gid103376,public From: Marin David Condic Subject: Re: What ada 83 compiler is *best* Date: 1998/12/09 Message-ID: <366E97F8.776355C4@pwfl.com>#1/1 X-Deja-AN: 420457054 Content-Transfer-Encoding: 7bit Sender: condicma@nameserver.pwfl.com References: <3666F5A4.2CCF6592@maths.unine.ch> Content-Type: text/plain; charset=us-ascii Organization: Pratt & Whitney Mime-Version: 1.0 Reply-To: diespammer@pwfl.com Newsgroups: comp.lang.ada Date: 1998-12-09T00:00:00+00:00 List-Id: Matthew Heaney wrote: > > > I think their intentions were good, but the management of that process > wasn't so good, and many programmers share the sentiment that the gov't > was trying to ram Ada down their throats. > Lets keep in mind one factor: To a large extent "The Mandate" succeeded in its primary goal. The U.S. Government {Read: "Yours and my tax dollars" :-)} is no longer supporting 400-some-odd squirly programming languages that were custom developed along with the processors/systems they ran on. The Mandate did get the developers to stop looking at building/supporting their own languages and either a) use Ada or b) Select something "off the shelf" and justify it. Remember that years ago, the guys who are today screaming that they can only use C/C++ were the same guys who were screaming that C/Fortran/Etc. were impossible to use on their custom little embedded board so they *had* to go develop their own compiler for their own language or The Whole World Will Come To An End! What they were really saying was this: "I enjoy writing compilers. Let me give you a bunch of bad reasons why I can't possibly use a 'standard' language." What they are saying today is "I like using C/C++. Let me give you a bunch of bad reasons why I can't possibly use Ada." {Parenthetical note: The only good excuse for "Why I can't use Ada and have to use C" that I've heard/used is this: "I have a C compiler for this Whozits Processor Board that came with the board. There is no Ada compiler and a port would cost too much/take too long/not have the whole kitten kaboodle of support tools I've got with the C compiler that came with this board."} The world doesn't really change much, does it? :-) MDC -- Marin David Condic Real Time & Embedded Systems, Propulsion Systems Analysis United Technologies, Pratt & Whitney, Large Military Engines M/S 731-95, P.O.B. 109600, West Palm Beach, FL, 33410-9600 Ph: 561.796.8997 Fx: 561.796.4669 "Transported to a surreal landscape, a young girl kills the first woman she meets and then teams up with three complete strangers to kill again." -- TV listing for the Wizard of Oz