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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.58.196.209 with SMTP id io17mr11036980vec.7.1397841144650; Fri, 18 Apr 2014 10:12:24 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!cm18no4076246qab.0!news-out.google.com!du2ni12256qab.0!nntp.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 18 Apr 2014 12:12:24 -0500 Date: Fri, 18 Apr 2014 13:12:23 -0400 From: Alan Browne User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Heartbleed References: <1ljwj8f.1wqbhvuabsdw1N%csampson@inetworld.net> <51c7d6d4-e3be-44d5-a4ce-f7e875345588@googlegroups.com> <%J32v.70539$kp1.45343@fx14.iad> <87tx9so50m.fsf@adaheads.sparre-andersen.dk> In-Reply-To: Message-ID: X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-g0BOY0Hb3VynbuXxUpFC/XutRdtO8gLWeVPchs/886oTJl4JNsF+znTEHQyI33Wq48jz2Res338ctPW!HrKprfBYb65s4ahKDaWn5BrQepEgruSjr5nLkjyu55+zubZnrARLOHS7uN6f65xydWItJ7QCgg== X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 3608 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:19372 Date: 2014-04-18T13:12:23-04:00 List-Id: On 2014.04.18, 10:59 , Nasser M. Abbasi wrote: > On 4/17/2014 8:38 PM, Yannick Duch=C3=AAne (Hibou57) wrote: >> Le Fri, 18 Apr 2014 00:35:47 +0200, Simon Clubley >> a =C3=A9crit: >> > >>> If you think I am wrong, then, while telling me I am wrong :-), >>> please also tell me why Ada isn't in much more wider use than it >>> currently is. >> >> Because of the crowd and the economy. ... Recently (I don't know >> the exact date), the university in the town I live in, decided to >> give up with learning Ada, in favour of C/C++, for this exact >> reason. >> >> > > But these are the effects of Ada not being used, and the causes? > > Or may be it is a cycle. Ada not being used as much, schools stop > teaching it, and school stop teaching it causes Ada not being used > much. Yes: The anti-Hygrade effect. (A Canadian wiener brand; tagline: "More people eat Hygrade because they're fresher - they're fresher because more people eat them." Ada's formalism is a put off for people who just want to get a program up and running. Ada is not for casual programming of any kind and for serious programming it takes more planning and design - the good things for aerospace and other safety-first systems that people do not have patience for in more general apps. So they turn to C. Blech code follows. Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. > As I said before many times, the cause of Ada not being popular, is > lack of many useful packages organized and standardized in some way, > to do many useful things, and not the language itself. That's true to a degree but the real reason is C dominance. --=20 "Big data can reduce anything to a single number, but you shouldn=E2=80=99t be fooled by the appearance of exactitude." -Gary Marcus and Ernest Davis, NYT, 2014.04.07