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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 8d3408f8c3,9bdec20bcc7f3687 X-Google-Attributes: gid8d3408f8c3,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!193.201.147.78.MISMATCH!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail From: Dan Nagle Newsgroups: comp.lang.ada,comp.lang.fortran Subject: Re: Why is Ada considered "too specialized" for scientific use Date: Mon, 17 May 2010 09:36:42 -0400 Organization: A noiseless patient Spider Message-ID: References: <4bb9c72c$0$6990$9b4e6d93@newsspool4.arcor-online.net> <4bed39dc$0$67494$c30e37c6@exi-reader.telstra.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 17 May 2010 13:36:42 +0000 (UTC) Injection-Info: mx03.eternal-september.org; posting-host="yIwhniKClXhyM4teTNBruw"; logging-data="24750"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+jruDBhMyXE5/wBbcbtkzviDZdQ5THKrU=" User-Agent: Unison/1.8.1 Cancel-Lock: sha1:CwiVZbRHxX/uMNK4PIeVQx2hdnI= Xref: g2news2.google.com comp.lang.ada:11692 comp.lang.fortran:25699 Date: 2010-05-17T09:36:42-04:00 List-Id: Hello, On 2010-05-17 06:26:35 -0400, Colin Paul Gloster said: > They certainly are. He uses code based on LAPACK. If you are aware of > Fortran bindings to GPUs which you would care to inform me of, then I > could mention to him. Maybe he already knows about them, maybe not, > but I have already informed you of the reason he gave for advocating > C. There is a standard way of calling C functions from Fortran. It is considered an important feature of Fortran 2003, and is widely implemented. Therefore, the I-need-a-C-library reason for not using Fortran is not very strong (nor is that a very strong reason for not using Ada). Of course, YMMV. People make emotional decisions, and then backfill with rational (sounding) reasons. -- Cheers! Dan Nagle