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 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Ada package registry? Date: Fri, 5 Feb 2016 18:49:11 -0600 Organization: JSA Research & Innovation Message-ID: References: <02241ec4-0f95-4f63-9abc-092f167eb59e@googlegroups.com> <56af17b7$0$301$14726298@news.sunsite.dk> <56b06eb8$0$301$14726298@news.sunsite.dk> <1454483747.2785.135.camel@obry.net> NNTP-Posting-Host: rrsoftware.com X-Trace: loke.gir.dk 1454719752 6821 24.196.82.226 (6 Feb 2016 00:49:12 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Sat, 6 Feb 2016 00:49:12 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:29371 Date: 2016-02-05T18:49:11-06:00 List-Id: "G.B." wrote in message news:n925rt$th2$1@dont-email.me... > On 04.02.16 22:21, Randy Brukardt wrote: >> The rise of No_SQL has shown >> that it's overkill (and even harmful) in many case. > > The rise of C has shown that Ada is overkill (and even harmful) > in many cases. Right? C predates Ada by many years, so this statement is nonsense. (I wrote student programs in C in 1978; there weren't any Ada compilers, even for subsets, until 1981 or so.) C was already well entrenched and Ada has never been able to root it out. And of course there is no "harm" to using Ada, whereas there is clearly harm to using SQL. (Every program that I've had to use that has been built on top of DBs has been difficult to set up, difficult to back up, and most have been unstable.) > I wonder why one would want Ada bindings to Windows like CLAW if > Windows had better be redesigned (in Ada) rather than programs > for Windows be written in Ada? Practical reasons only. It didn't make financial sense to fight *every* trend, even if stupid. I would have much rather built a GUI all in Ada (indeed, we did that for MS-DOS), but it's unlikely that many people would have wanted it. I would much rather have created systems for bare-machines (that is, ground-up all-Ada systems), but the world wants more interoperability and sharing and other stuff that makes things harder and less reliable. I'm enough of a realist to realize that you can't provide nothing that people want, but you surely don't have to provide harmful stuff, even if people want it. > Now substitute "RDBMS" for "Windows". Seems to be the same case to me: the only reason to do it is because clueless customers want it. That's life. Sigh. Randy.