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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6609c40f81b32989 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!feeder.news-service.com!weretis.net!feeder2.news.weretis.net!feeder.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Colin Paul Gloster Newsgroups: comp.lang.ada Subject: Re: Why is Ada considered "too specialized" for scientific use Date: Wed, 14 Apr 2010 19:18:18 +0000 Organization: A noiseless patient Spider Message-ID: References: <2b3e186c-de89-4a92-9465-556889ef1c20@n34g2000yqb.googlegroups.com> <1jgxk5s.eca2y0dahpfqN%csampson@inetworld.net> Reply-To: Colin Paul Gloster Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Injection-Date: Wed, 14 Apr 2010 18:20:05 +0000 (UTC) Injection-Info: feeder.eternal-september.org; posting-host="kheEuXGHhE2Z5eF1gAST+A"; logging-data="3992"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Fqshkx/8QnvUhmAqnUlPZH59kLsD5Gr8MCxh8iE08lQ==" User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) In-Reply-To: <1jgxk5s.eca2y0dahpfqN%csampson@inetworld.net> Cancel-Lock: sha1:oPMOZqyrymdPNYgRmDKNWDS/VCI= X-X-Sender: Colin_Paul@Bluewhite64.example.net Xref: g2news2.google.com comp.lang.ada:10956 Date: 2010-04-14T19:18:18+00:00 List-Id: On Wed, 14 Apr 2010, Charles H. Sampson wrote: |----------------------------------------------------------------------------| |"Colin Paul Gloster wrote: | | | |> On Sun, 4 Apr 2010, Andrea Taverna suggested: | |> | |> |-------------------------------------------------------------------------| |> |----- "On 4 Apr, 06:46, "Nasser M. Abbasi" wrote: | |> | | |> | The only true reason for which Ada or other languages aren't used is, as| |> | you said, the amount of available software directly usable in those | |> | languages, which depends on the popularity of the language itself, | |> | which, in turn, depends on the ease with which the language can be | |> | implemented in popular architectures (x86 PC). This more or less dates | |> | back to Unix and C being the ultimate computer viruses (cfr. "The Unix | |> | Haters Handbook") ... " | |> |-------------------------------------------------------------------------| |> |----- | |> | |> No. Someone who works predominantly as something else (such as a | |> physicist) lacks the confidence; time; motivation; background; | |> understanding; and skills to waste time learning another language. It | |> would be better that the one language which an incidental programmer did | |> not become completely scared of was Ada, but few incidental programmers | |> would be taught such a good language to begin with, and few incidental | |> programmers will try a second language. | | | | I agree with the point of your response but not your choice of | |words. Most of us here would not use the phrase "waste time to learn | |another language [Ada]." :-)" | |----------------------------------------------------------------------------| Okay, to put it another way: a computer scientist would not waste time learning another language. Someone who is never going to be good at programming because it is a marginal issue for THAT person does not have enough of a reason to try to learn another language. For example, I use a pen and a keyboard and I do not do much fancy writing so I have enough of a reason to learn how to be a calligrapher. I do not give many speeches, so I have not taken lessons on oration. A politician might substantially benefit from lessons on oration, and though might find a better language in Ada, would not really need to be much of a software developer. I strained to listen to Tullio Vardanega trying to speak when he was giving a presentation at a conference. It would be good for him to take lessons on oration: but if he had to choose between learning to be audible or defining RAVENSCAR, which would you have preferred him to do?