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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,d1296b1e5055be50 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Received: by 10.66.88.199 with SMTP id bi7mr1290164pab.17.1344262966972; Mon, 06 Aug 2012 07:22:46 -0700 (PDT) Path: g9ni22593407pbo.0!nntp.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!novia!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.panservice.it!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!usenet-fr.net!proxad.net!feeder1-2.proxad.net!74.125.178.16.MISMATCH!postnews.google.com!h8g2000pbt.googlegroups.com!not-for-mail From: wrp Newsgroups: comp.lang.ada Subject: Re: Ada folks need to talk to C++ folks more Date: Mon, 30 Jul 2012 23:08:01 -0700 (PDT) Organization: http://groups.google.com Message-ID: <7e849868-acd9-4d30-a8d5-9ff9d89f1a13@h8g2000pbt.googlegroups.com> References: <6d4fedca-1b2f-476f-a05e-6c379389128b@wt8g2000pbb.googlegroups.com> NNTP-Posting-Host: 75.170.63.200 Mime-Version: 1.0 X-Trace: posting.google.com 1343718533 23766 127.0.0.1 (31 Jul 2012 07:08:53 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 31 Jul 2012 07:08:53 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: h8g2000pbt.googlegroups.com; posting-host=75.170.63.200; posting-account=_xNmGgoAAADzVbG1LIrTaXAR97KD43ZC User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5,gzip(gfe) X-Received-Bytes: 3000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-07-30T23:08:01-07:00 List-Id: On Jul 30, 5:59=A0pm, "Nasser M. Abbasi" wrote: > On 7/30/2012 2:45 PM, wrp wrote: > In the area of computation and numerics, it is not even close. > C++ is used so much in this area now, even more than Fortran it seems. Having looked at Fortran 2003, I don't understand why C++ gets used so much in physics. This is one area where I wouldn't try to convert anyone from C++ to Ada, since I think they should be using Fortran. No, I wouldn't promote Ada where the focus is entirely on numerics. As described in _Scientific Ada_ (Ford, 1986), the Numerical Algorithms Group took a serious look at Ada in the 1980s, but found it lacking and evidently decided to stay with Fortran and C. Later versions of Ada addressed some of their issues, but as far as I can tell Fortran is still the best choice. Ada might be suitable where there is less demand for exotic capability. I thought about quantitative finance. My impression is that the choice of C++ is not given a lot of thought; it's just popular and fast. I've briefly looked at the literature for quants and didn't see much call for the extensive libraries you see for C++. Another possibility is computer graphics. The language is certainly suitable; it just needs good libraries. There are a few projects and I wonder what would be required to get something production quality. With good graphics support, maybe Ada would be ready to support game engine development.