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.0 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM,PLING_QUERY,PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,b6d862eabdeb1fc4 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news4.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail From: Warren Newsgroups: comp.lang.ada Subject: Re: Ada noob here! Is Ada widely used? Date: Tue, 25 May 2010 18:50:41 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <0e88de66-128c-48fd-9b9f-fdb4357f318a@z17g2000vbd.googlegroups.com> <22aKn.4575$Z6.3399@edtnps82> <8d5dbf6e-81fe-4419-aaad-118921a47b4a@q23g2000vba.googlegroups.com> <82ocg5r7w5.fsf@stephe-leake.org> <18iz0ye51c3rk$.1wc5rwelax6hr$.dlg@40tude.net> <82wrusagcz.fsf@stephe-leake.org> Injection-Date: Tue, 25 May 2010 18:50:41 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="9f8M0iN5t54V+4DF/iqO8g"; logging-data="7654"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19BGz7DKCxnm/hqqVYlHpx9jz5YwfnsNRE=" User-Agent: Xnews/5.04.25 X-Face: &6@]C2>ZS=NM|HE-^zWuryN#Z/2_.s9E|G&~DRi|sav9{E}XQJb*\_>=a5"q]\%A;5}LKP][1mA{gZ,Q!j Cancel-Lock: sha1:MU+Nnn+F3UBKNWFUx7gWNVQIgZg= Xref: g2news2.google.com comp.lang.ada:11981 Date: 2010-05-25T18:50:41+00:00 List-Id: =?iso-8859-15?Q?Yannick_Duch=EAne_=28Hibou57=29?= expounded in news:op.vc9u6lo2xmjfy8@garhos: > Le Tue, 25 May 2010 11:05:06 +0200, Dmitry A. Kazakov > a �crit: >> People are bad, they were created to kill, steal, become obese and > >> program >> in C. You cannot change that. > Seems obvious this activity cannot be ripped apart the rest of the > world/humanity. I don't know, but I think ppl tend to forget about the things that influence choice (since that is really what we are talking about). No one as a developer would say that he likes to "choose inferior tools". He'll simply challenge what is best or inferior. And when discussing "best", one will not arrive at a single answer anyway because so many other factors must also be considered. So by no means is this an exhaustive list of influences: - ignorance (ppl don't embrace what they don't know) - laziness (even when informed about it, no energy spent to give an honest consideration). - perception (it can be perceived as old/bloated/military whatever) - personal stake (why learn something with no local job market) - resistance to compiler errors (many folks seem happier to debug instead). - interface ease (the need to be good at writing bindings to C/C++) - library/tools support (the quantity and quality of) - crowd thinking (many not willing to defend an unpopular choice) and probably much much more. None of these really have much to do with Ada as technology per se. Most of this (I think) is about popular perception. Even the magazine writers, who should be more knowledgable, tend to cast Ada in a negative light (as a "bloated language" etc.). Or sometimes they confuse it with something else (like perhaps "full PL/I"). This tends to reinforce the misconceptions. Warren