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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,56250291936154a0 X-Google-Attributes: gid103376,public From: Gary Scott Subject: Re: Where is the elusive jump command? Date: 2000/03/30 Message-ID: <38E3766C.3BC9B360@lmtas.lmco.com>#1/1 X-Deja-AN: 604383168 Content-Transfer-Encoding: 7bit References: <38D771CA.D41AF9B5@port.ac.uk> <8bq7ku$mc8$1@nnrp1.deja.com> <38E0E723.C39C392@quadruscorp.com> <8brfm4$4uc$1@nnrp1.deja.com> <38E240D1.DB36C983@quadruscorp.com> <38E2333B.2109F2BB@lmtas.lmco.com> <8bu4ek$412$1@nnrp1.deja.com> <8bul06$9aa1@news.cis.okstate.edu> <38E396E7.45941282@quadruscorp.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii Organization: LMTAS Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-03-30T00:00:00+00:00 List-Id: "Marin D. Condic" wrote: > > David Starner wrote: > > You might be surprised, though. The Comp Sci department still offers > > Fortran 77 (taught by the prof who was a graduate student when Fortran > > first appeared), and the Engineering Department forces all engineering > > students to take Fortran 90 (Intro to Engineering Programming). That CS > > Fortran class has more enrollment than the Ada class, too. > > > Aside from the fact that there is tons of Fortran code lying around > already, is there any reason why "number crunching" or > "scientific/engineering software" couldn't be taught/done in Ada? My > Fortran experience was back in the Fortran 77 days and I don't recall > anything being in the language that couldn't be done just as well - if > not better - in Ada95. (Especially given Ada's type capabilities and > precise definitions for math ops, numeric attributes, etc.) > > And if the only argument against it is the tons of existing math > libraries, then theres Ada's interface capability to argue in its favor. > > Its a market that could be tapped - and maybe one that isn't already > anti-Ada biased. Hmmmmmmmmm........ The C++ (templates) guys are saying the exact same thing. Meanwhile, most of us "number crunchers" (I'm also a GUI tool builder) are busy updating to Fortran 95 module-based solutions, and the Fortran standard committee is busy designing "Object Oriented Fortran" (and given the constraints, doing a pretty good job of it). Of course the oldest successful high-level language is going to have baggage. The standard officially identifies "deprecated" features and programmers are encouraged not to use them (and most don't). My company probably writes as much or more Ada code as any other. We also write a lot of stuff with Visual Fortran (95). But I can tell you that Ada is losing the battle to C++ (in those embedded processor domains) while Fortran plods along at about the same level. The reason? Getting huge quantities of "experienced" C<++> newhires is easier than with Ada. P.S. My opinions, not speaking for my employer, of course. > > MDC > -- > ============================================================= > Marin David Condic - Quadrus Corporation - 1.800.555.3393 > 1015-116 Atlantic Boulevard, Atlantic Beach, FL 32233 > http://www.quadruscorp.com/ > m c o n d i c @ q u a d r u s c o r p . c o m > > ***PLEASE REMOVE THE "-NOSPAM" PART OF MY RETURN ADDRESS*** > > Visit my web site at: http://www.mcondic.com/ > > "Because that's where they keep the money." > -- Willie Sutton when asked why he robbed banks. > =============================================================